module_invoke

Хочешь помочь с переводом? Это очень просто и быстро. Лишь зарегистрируйся, и можешь тут же начать переводить.

includes/module.inc, строка 442

Версии
5 – 6
module_invoke()

Вызывает хук в указанном модуле.

Параметры

$module Название модуля (например «book» для book.module).

$hook Название хука, который нужно вызвать.

... Аргументы в порядке, объявленном в хуке.

Возвращаемое значение

Результат выполнения хука.

Связанные темы

▾ 56 функции вызывают module_invoke()

block_admin_configure in modules/block/block.admin.inc
Коллбэк меню. Отображает форму настройки блока.
block_admin_configure_submit in modules/block/block.admin.inc
block_list in modules/block/block.module
Возвращает все блоки в заданном регионе для текущего пользователя.
block_user in modules/block/block.module
Реализация hook_user().
blogapi_metaweblog_get_category_list in modules/blogapi/blogapi.module
Коллбэк Blogging API. Возвращает список терминов таксономии. которые могут быть связаны с данной записью блога.
blogapi_mt_get_post_categories in modules/blogapi/blogapi.module
Blogging API callback. Returns a list of the taxonomy terms that are assigned to a particular node.
bootstrap_invoke_all in includes/bootstrap.inc
Call all init or exit hooks without including all modules.
check_markup in modules/filter/filter.module
Фильтрует текст с помощью выбранного формата ввода.
drupal_check_module in includes/install.inc
Check a module's requirements.
drupal_check_profile in includes/install.inc
Check a profile's requirements.
drupal_get_schema in includes/common.inc
Возвращает схему определенной таблицы или всей базы данных сайта.
drupal_get_schema_unprocessed in includes/common.inc
Возвращает необработанную и не изменённую версию схемы таблицы модуля.
drupal_install_system in includes/install.inc
Callback to install the system module.
drupal_uninstall_module in includes/install.inc
Calls the uninstall function and updates the system table for a given module.
filter_admin_configure in modules/filter/filter.admin.inc
Build a form to change the settings for a format's filters.
filter_admin_format_form in modules/filter/filter.admin.inc
Generate a filter format form. See alsofilter_admin_format_form_validate()
filter_admin_format_form_submit in modules/filter/filter.admin.inc
Process filter format form submissions.
filter_list_all in modules/filter/filter.module
Формирует список всех фильтров.
filter_list_format in modules/filter/filter.module
Возвращает список форматов ввода для выбранного формата.
help_links_as_list in modules/help/help.admin.inc
help_page in modules/help/help.admin.inc
Menu callback; prints a page listing general help for a module.
hook_search in developer/hooks/core.php
Определяет пользовательскую функцию поиска.
menu_get_active_help in includes/menu.inc
Возвращает справку связанную с активизированным пунктом меню.
module_disable in includes/module.inc
Отключает заданный набор модулей.
module_enable in includes/module.inc
Включает данный список модулей.
node_access in modules/node/node.module
Устанавливает, может ли текущий пользователь выполнять заданные действия над определённой нодой.
node_filters in modules/node/node.admin.inc
List node administration filters that can be applied.
node_filter_form in modules/node/node.admin.inc
Return form for node administration filters.
node_form_alter in modules/node/node.module
Implementation of hook_form_alter().
node_search in modules/node/node.module
Реализация hook_search().
path_admin_overview in modules/path/path.admin.inc
Return a listing of all defined URL aliases. When filter key passed, perform a standard search on the given key, and return the list of matching URL aliases.
search_admin_settings in modules/search/search.admin.inc
Menu callback; displays the search module settings page. See alsosystem_settings_form()
search_cron in modules/search/search.module
Реализация hook_cron().
search_data in modules/search/search.module
Запускает стандартный поиск по заданным ключам и возвращает форматированный результат.
search_invoke_preprocess in modules/search/search.module
Invokes hook_search_preprocess() in modules.
search_view in modules/search/search.pages.inc
Menu callback; presents the search form and/or search results.
statistics_exit in modules/statistics/statistics.module
Implementation of hook_exit().
system_admin_by_module in modules/system/system.admin.inc
Menu callback; prints a listing of admin tasks for each installed module.
system_get_module_admin_tasks in modules/system/system.module
Создаёт список задач предлагаемый указанным модулем.
system_modules_submit in modules/system/system.admin.inc
Submit callback; handles modules form submission.
system_themes_form_submit in modules/system/system.admin.inc
Process system_themes_form form submissions.
system_update_6027 in modules/system/system.install
Add block cache.
taxonomy_term_path in modules/taxonomy/taxonomy.module
For vocabularies not maintained by taxonomy.module, give the maintaining module a chance to provide a path for terms in that vocabulary.
update_check_requirements in ./update.php
Check update requirements and report any errors.
update_script_selection_form in ./update.php
user_admin_perm in modules/user/user.admin.inc
Menu callback: administer permissions. See alsouser_admin_perm_submit()
user_filters in modules/user/user.module
List user administration filters that can be applied.
watchdog in includes/bootstrap.inc
Записывает сообщение в системный журнал ошибок.
_block_rehash in modules/block/block.module
Update the 'blocks' DB table with the blocks currently exported by modules.
_db_rewrite_sql in includes/database.inc
Вспомогательная функция для db_rewrite_sql().
_drupal_install_module in includes/install.inc
Callback to install an individual profile module.
_element_info in includes/form.inc
Retrieve the default properties for the defined element type.
_filter_tips in modules/filter/filter.module
Helper function for fetching filter tips.
_search_menu in modules/search/search.module
_user_categories in modules/user/user.module
Retrieve a list of all user setting/information categories and sort them by weight.
_user_forms in modules/user/user.module
Retrieve a list of all form elements for the specified category.

Код

<?php
function module_invoke() {
  $args = func_get_args();
  $module = $args[0];
  $hook = $args[1];
  unset($args[0], $args[1]);
  $function = $module .'_'. $hook;
  if (module_hook($module, $hook)) {
    return call_user_func_array($function, $args);
  }
}
?>
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Вход в систему