diff options
author | cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> | 2010-11-23 22:46:37 +0000 |
---|---|---|
committer | cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> | 2010-11-23 22:46:37 +0000 |
commit | 149fc3a347ccde2c18b9912ab8c8e0adaa12e3f1 (patch) | |
tree | bf2554917870c19f1082b52eb7b1f0820a79aaab /engine/handlers | |
parent | 9ce3852126ed544301f0822d845cde7af9cecb15 (diff) | |
download | elgg-149fc3a347ccde2c18b9912ab8c8e0adaa12e3f1.tar.gz elgg-149fc3a347ccde2c18b9912ab8c8e0adaa12e3f1.tar.bz2 |
Fixes #2472 move cron_handler.php logic into cron page handler
git-svn-id: http://code.elgg.org/elgg/trunk@7430 36083f99-b078-4883-b0ff-0f9b5a30f544
Diffstat (limited to 'engine/handlers')
-rw-r--r-- | engine/handlers/cron_handler.php | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/engine/handlers/cron_handler.php b/engine/handlers/cron_handler.php deleted file mode 100644 index 9d3891892..000000000 --- a/engine/handlers/cron_handler.php +++ /dev/null @@ -1,40 +0,0 @@ -<?php -/** - * Cron handlers - * - * This file dispatches cron actions. It is called via a URL rewrite in .htaccess - * from http://site/p/. Anything after 'action/' is considered the action - * and will be passed to {@link action()}. - * - * @package Elgg.Core - * @subpackage Actions - * @link http://docs.elgg.org/Tutorials/Actions - * - * @todo - */ - -require_once(dirname(dirname(__FILE__)) . "/start.php"); - -$period = get_input('period'); -if (!$period) { - throw new CronException(elgg_echo('CronException:unknownperiod', array($period))); -} - -// Get a list of parameters -$params = array(); -$params['time'] = time(); - -foreach ($CONFIG->input as $k => $v) { - $params[$k] = $v; -} - -// Data to return to -$std_out = ""; -$old_stdout = ""; -ob_start(); - -$old_stdout = elgg_trigger_plugin_hook('cron', $period, $params, $old_stdout); -$std_out = ob_get_clean(); - -// Return event -echo $std_out . $old_stdout;
\ No newline at end of file |