public static function store() { $params = $_POST; $importance = new Importance(array()); /*$errors = $importance->errors(); if (count($errors) > 0) { flash()->error(':(', 'Something was a little off...'); Redirect::to('/importances/create', array('errors' => $errors, 'attributes' => $params)); }*/ $importance->save(); foreach ($params['roles'] as $role) { $importanceRole = new ImportanceRole(array('importance_id' => $importance->id, 'role_id' => $role['role_id'], 'needed' => $role['needed'])); $importanceRole->save(); } Redirect::to('/importances#' . $importance->id); }
public static function create() { $importances = Importance::allWithRoles(); if (count($importances) <= 0) { flash()->error(':(', 'No Importances found!'); Redirect::to('/importances/create'); } View::make('hospitals-create.html', array('importances' => $importances)); }