function __construct($config, $parameters) { parent::__construct($config, $parameters); $this->timezone = new TimeZone($this->fdb); $this->foodle->acl($this->user, 'write'); }
if (isset($_REQUEST['output']) && $_REQUEST['output'] == 'rss') { $rss = new Pages_RSSFoodle($config, $parameters); $rss->show(); break; } elseif (isset($_REQUEST['output']) && $_REQUEST['output'] == 'csv') { $csv = new Pages_CSVFoodle($config, $parameters); $csv->show(); break; } // elseif(isset($_REQUEST['output']) && $_REQUEST['output'] == 'ical') { // $csv = new Pages_CalFoodle($config, $parameters); // $csv->show(); // break; // } #Timer::tick('before new foodle page'); $page = new Pages_PageFoodle($config, $parameters); #Timer::tick('before foodle show'); $page->show(); break; case 'delete': $page = new Pages_PageDelete($config, $parameters); $page->show(); break; case 'debug': $page = new Pages_Debug($config, $parameters); $page->show(); break; case 'debug2': $page = new Pages_FDebug($config, $parameters); $page->show(); break;