public function action_delete($id = null) { is_null($id) and Response::redirect('leaves'); if ($leave = Model_Leave::find($id)) { $leave->delete(); Session::set_flash('success', 'Deleted leave #' . $id); } else { Session::set_flash('error', 'Could not delete leave #' . $id); } Response::redirect('leaves'); }
public function action_delete($id = null) { parent::has_access("add_leave"); is_null($id) and Response::redirect('leaves'); if ($leave = Model_Leave::find($id)) { $leave->delete(); Session::set_flash('success', 'Deleted leave #' . $id); } else { Session::set_flash('error', 'Could not delete leave #' . $id); } Response::redirect('leaves/view/' . $leave->employee_id); }