public function show($id = null) { if (isset($_GET['id'])) { $id = $_GET['id']; } $script = Script::find_by_id($id); if (!$script) { Error404(); } $page = 1; if (isset($_GET['page'])) { $page = $_GET['page']; } $id = mysql_real_escape_string($script->id); $paginate = ScriptLog::paginate("scripts.id = '{$id}'", "scriptlogs.created_at DESC, scriptlogs.id DESC", $page, 50); $this->assign("page", $paginate); $this->assign("script", $script); $this->title = "Scheduled Scripts :: {$script->name} :: Logs"; $this->render("scriptlog/show.tpl"); }
protected static function load_script($id = null) { if (!$id) { $id = $_GET['id']; } $object = Script::find_by_id($id); if ($object) { return $object; } else { Error404(); } }