/** * Display the specified resource. * * @param int $id * @return Response */ public function show($id) { if (!FormController::checkPermissions($id)) { return redirect('/projects'); } $project = ProjectController::getProject($id); return view('projects.show', compact('project')); }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($pid, $fid) { if (!FormController::checkPermissions($pid, 'delete')) { return redirect('/projects/' . $pid . '/forms'); } if (!FormController::validProjForm($pid, $fid)) { return redirect('projects'); } $form = FormController::getForm($fid); $form->delete(); flash()->overlay('Your form has been successfully deleted!', 'Good Job'); }