admin) { Router::$controller = "maintenance"; Router::$controller_path = MODPATH . "gallery/controllers/maintenance.php"; Router::$method = "index"; } } /** * This function is called when the Gallery is fully initialized. We relay it to modules as the * "gallery_ready" event. Any module that wants to perform an action at the start of every * request should implement the _event::gallery_ready() handler. */ static function ready() { module::event("gallery_ready"); } /** * This function is called right before the Kohana framework shuts down. We relay it to modules * as the "gallery_shutdown" event. Any module that wants to perform an action at the start of * every request should implement the _event::gallery_shutdown() handler. */ static function shutdown() { module::event("gallery_shutdown"); } /** * Return a unix timestamp in a user specified format including date and time. * @param $timestamp unix timestamp * @return string */ static function date_time($timestamp) { return date(module::get_var("gallery", "date_time_format", "Y-M-d H:i:s"), $timestamp); } /** * Return a unix timestamp in a user specified format that's just the date. * @param $timestamp unix timestamp * @return string */ static function date($timestamp) { return date(module::get_var("gallery", "date_format", "Y-M-d"), $timestamp); } /** * Return a unix timestamp in a user specified format that's just the time. * @param $timestamp unix timestamp * @return string */ static function time($timestamp) { return date(module::get_var("gallery", "time_format", "H:i:s"), $timestamp); } }