public function weeksAction() { if ($this->checkLogin()) { $model = new OrderModel(); if (isset($_POST['weekadd']) && ($weekadd = $_POST['weekadd'])) { $model->addWeeks($weekadd); header("Location: /admin/weeks"); die; } $weeks = $model->getWeeks(); $view = new AdminView(); return $this->_controller->setPage($view->showWeeks(['weeks' => $weeks], 'weeks')); } else { header('Location: /admin/login'); die; } }