О проекте

Данный сайт попытка повысить коммуникацию самых активных разработчиков на CMS Drupal - блоггеров. Если Вы ведете свой блог о Друпале, значит Вы готовы делиться вашими знаниями, помочь другим. Не всегда ваши знания доходят до потребителя. Задача данного сайта агрегировать знания различных блогов в единую ленту и привести на Ваши блоги активных пользователей.

Активность пользователей на Вашем сайте будет дополнительным стимулом к дальнейшей работе.

Удачи во всех Ваших начинаниях!

Drupal: Универсальная очередь для выполнения произвольных функций

1 vote
+
-

Часто хочется выполнить отложенно какие-то функции, без описания очереди в hook_cron_queue_info() и реализации worker callback-a. Сделать это можно несколькими строчками кода:
/**
* Implements hook_cron_queue_info().
*/
function modulename_cron_queue_info() {
$queues['universal_queue'] = array(
'worker callback' => 'modulename_universal_queue_callback',
);
return $queues;
}
 
/**
* Universal queue worker callback.
*/
function modulename_universal_queue_callback($data) {
if (isset($data['file'])) {
Читать дальше →
Похожие записи:

Полный оригинальный материал: