From 3d1be9b5ca8cf7baadeb2e86665c080526d805cf Mon Sep 17 00:00:00 2001 From: David Rothstein Date: Mon, 12 Oct 2015 00:54:08 -0400 Subject: Issue #2342667 by claudiu.cristea, Dave Reid, ndobromirov: Cron and batch processing of queues are not accepting callables --- modules/system/tests/cron_queue_test.module | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'modules/system/tests') diff --git a/modules/system/tests/cron_queue_test.module b/modules/system/tests/cron_queue_test.module index e95c6b6af..0df6396a6 100644 --- a/modules/system/tests/cron_queue_test.module +++ b/modules/system/tests/cron_queue_test.module @@ -7,9 +7,21 @@ function cron_queue_test_cron_queue_info() { $queues['cron_queue_test_exception'] = array( 'worker callback' => 'cron_queue_test_exception', ); + $queues['cron_queue_test_callback'] = array( + 'worker callback' => array('CronQueueTestCallbackClass', 'foo'), + ); + return $queues; } function cron_queue_test_exception($item) { throw new Exception('That is not supposed to happen.'); } + +class CronQueueTestCallbackClass { + + static public function foo() { + // Do nothing. + } + +} -- cgit v1.2.3