<div class="content"><p>Another question I have is why does node_invoke
exist if module_invoke_all does the same work? Does using node_invoke
override the normal order of things? Do hooks that are created with a
node_invoke go before or after the hooks created with module_invoke_all
within the same module? <br></p>
<p>In other words what is the purpose of node_hook ? Can I use it to set a hook private to a module so that other than the ones I set?</p><p>An example would be could I set up and use node_invoke in a paypal module to create hooks so that only paypal framework module can see them?
<br></p></div><br><br><div><span class="gmail_quote">On 3/22/06, <b class="gmail_sendername">Nathan Digriz</b> &lt;<a href="mailto:nathandigriz@gmail.com">nathandigriz@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div style="direction: ltr;">I am not sure if this is development or document but I am trying to get my head around hooks<br><br><a href="http://drupal.org/node/55243" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://drupal.org/node/55243</a><br><br>There does not seem to be any explaination of the differences and when to use 
<br><br>system hooks<br>module hooks<br>node hooks<br><br>Some type of example or chart would be appreciated also.<br><br>Thanks<br>

</div></blockquote></div><br>