<div dir="ltr">Hello there,<br>
<br><div class="gmail_quote">On Mon, Jul 21, 2008 at 3:53 PM, Steven Jones <span dir="ltr">&lt;<a href="mailto:darthsteven@gmail.com">darthsteven@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Always good to see someone new to Drupal.<br>
<br>
You&#39;ll probably want to do something with the $op == &quot;validate&quot;<br>
argument of hook_user. Throw an error if you don&#39;t want the<br>
update/insert to continue.<br>
</blockquote><div><br><br>
I am back with a question related to this. <br><br>What is order in which hooks are called? For e.g. let&#39;s say there&#39;s a captcha module. Now as I see on my machine, hook_user is called first. After that, validation of captcha happens.<br>
<br>Is there any way I can control the sequence in which validations occur? What I want to do is, after all other modules have done their validations and everything is ok, only then should my function be called, in the end. My validation function should be final validation function. Is there any way to do it?<br>
<br>Any help on this appreciated. Any document which explains how actually hooks are called would help too.<br><br>Thanks, Pushya<br>&nbsp;</div></div><br></div>