private function ajaxSub($id = 0) { Users::redirectIf(false); $member = Session::get('member'); $project = Projects::findOrCreate('id', $id); if ($project->id == 0) { $dl = new \DateTime(); $deadline = $dl->format('d/m/Y H:i'); $url = Router::url('task:project.insert'); } else { if ($project->id_leader != $member['id']) { return; } $dl = new \DateTime($project->deadline); $deadline = $dl->format('d/m/Y H:i'); $url = Router::url('task:project.update', ['id' => $id]); } $this->set(['url' => $url, 'deadline' => explode(' ', $deadline), 'project' => $project]); $this->render('task/project_spec'); }