Monday 29 June 2015

Hook Examples

hook_form
   modules/node/node.api.php    
Display a node editing form
hook_form_alter        
modules/system/system.api.php
Perform alterations before a form is rendered.

hook_menu   
modules/system/system.api.php   
Define menu items and page callbacks
hook_menu_alter   
modules/system/system.api.php   
Alter the data being saved to the {menu_router} table after hook_menu is invoked
hook_menu_delete    
modules/menu/menu.api.php   
Respond to a custom menu deletion.

hook_node_validate        
modules/node/node.api.php
Perform node validation before a node is created or updated.

module_hook        
includes/module.inc
Determines whether a module implements a hook.

hook_user_categories        
modules/user/user.api.php
Retrieve a list of user setting or profile information categories.

hook_user_delete    
modules/user/user.api.
php     Respond to user deletion.

hook_user_insert    .

modules/user/user.api.php   
A user account was created
hook_user_load        
modules/user/user.api.php
Act on user objects when loaded from the database.

hook_user_login    

modules/user/user.api.php   
The user just logged in.
hook_user_logout    
modules/user/user.api.php   
The user just logged out.

No comments:

Post a Comment