use MealBooker\model\TimeFrame; use MealBooker\models\dao\LocationDao; if (!SecurityManager::get()->getCurrentUser($_SESSION)->isAdmin()) { header('Location:' . WEB_PATH); } $locationDao = new LocationDao($em); //save mode if (isset($_POST['name']) && isset($_POST['id']) && isset($_POST['state'])) { // @var Location $location = $locationDao->getByPrimaryKey($_POST['id']); if ($location == null) { $location = new Location(); } $location->setName($_POST['name']); $location->setStatus($_POST['state']); $locationDao->save($location); header('Location:' . WEB_PATH . '?page=admin&tab=location'); } //view Mode if (isset($_GET['id'])) { $location = $locationDao->getByPrimaryKey($_GET['id']); if ($location == null) { header('Location:' . WEB_PATH); } } else { $location = new Location(); } ?> <div class="row"> <div class="col-md-4 col-md-offset-4"> <form action="#" method="post" class="form">