function shoutbox_invoke in Shoutbox 7
Same name and namespace in other branches
- 6.2 shoutbox.module \shoutbox_invoke()
- 7.2 shoutbox.module \shoutbox_invoke()
Helper function to invoke modules that implement hook_shoutbox. This is required to preserve the reference of variables. See shoutbox.api.php for more details.
8 calls to shoutbox_invoke()
- shoutbox_add_form in ./
shoutbox.module - Generates form for adding shouts.
- shoutbox_add_form_submit in ./
shoutbox.module - Handles submission of a shout.
- shoutbox_delete_shout in ./
shoutbox.module - Delete a shout.
- shoutbox_display_posts in ./
shoutbox.module - Output existing shoutbox posts as html.
- shoutbox_edit_form_submit in ./
shoutbox.pages.inc - Handle the edit form submission.
File
- ./
shoutbox.module, line 1053 - Shoutbox module displays a block for users to create short messages for the whole site. Uses AHAH to update the database and display content.
Code
function shoutbox_invoke($op, &$shout, &$a1 = NULL, $form_state = NULL) {
$hook = 'shoutbox';
foreach (module_implements($hook) as $module) {
$function = $module . '_' . $hook;
$function($op, $shout, $a1, $form_state);
}
}