function _hybridauth_invoke_hooks in HybridAuth Social Login 7.2
Helper function to invoke HybridAuth hooks and Rules events.
2 calls to _hybridauth_invoke_hooks()
- hybridauth_user_identity_delete_submit in ./
hybridauth.pages.inc - _hybridauth_window_process_auth in ./
hybridauth.pages.inc - Handle the Drupal authentication.
File
- ./
hybridauth.module, line 1266 - Main file for the HybridAuth module.
Code
function _hybridauth_invoke_hooks($hook, $account, $data) {
// Boost module compatibility; see https://drupal.org/node/2095575.
if ($hook == 'hybridauth_user_login') {
$cookie_handler_callback = 'boost_cookie_handler';
drupal_alter('boost_cookie_handler_callback', $cookie_handler_callback);
if (function_exists($cookie_handler_callback)) {
$cookie_handler_callback();
}
}
// Invoke other modules hook implementations.
module_invoke_all($hook, $account, $data);
// Invoke $hook rules event.
if (module_exists('rules')) {
rules_invoke_event($hook, $account, $data);
}
}