rules_scheduler_test.inc 451 B

123456789101112131415161718192021222324
  1. <?php
  2. /**
  3. * @file
  4. * Include file for Rules Scheduler tests.
  5. */
  6. /**
  7. * Test task handler class.
  8. */
  9. class RulesTestTaskHandler extends RulesSchedulerDefaultTaskHandler {
  10. /**
  11. * Overrides RulesSchedulerDefaultTaskHandler::runTask().
  12. */
  13. public function runTask() {
  14. $task = $this->getTask();
  15. $data = unserialize($task['data']);
  16. // Set the variable defined in the test to TRUE.
  17. variable_set($data['variable'], TRUE);
  18. }
  19. }