*/ verifyUser('Administrator'); if (!userIsAllowed('Deeds')) { $_SESSION['errorMessages'][] = new Exception('noAccessAllowed'); header('Location: '.BASE_URL.'/deeds'); exit(); } if (isset($_POST['deed'])) { $deed = new Deed(); foreach ($_POST['deed'] as $field=>$value) { $set = 'set'.ucfirst($field); $deed->$set($value); } try { $deed->save(); header('Location: '.BASE_URL.'/deeds'); exit(); } catch(Exception $e) { $_SESSION['errorMessages'][] = $e; } } $template = new Template(); $template->blocks[] = new Block('deeds/addDeedForm.inc'); echo $template->render();