Создание своих хуков. Как именно?

Прислано: mastak

пт, 26/02/2010 - 12:12

Заранее извиняюсь, но искал и не нашёл.

Как создать свой перехватчик. Который можно будет вызвать в другом модуле? Где, что и как нужно прописать?

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано dimedrol в пт, 26/02/2010 - 12:24.

 module_invoke_all
 module_invoke
либо
 node_invoke

Регистрировать хуки заранее нигде не нужно. По сути Друпал запускает функцию function_exists для определения хука в конкретном модуле.


Опубликовано graker в пт, 26/02/2010 - 12:23.

Да такие вещи и не обязательно искать, можно просто посмотреть как в стандартных модулях сделано.

 module_invoke_all и т.д.