Пример #1
0
 /**
  * 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'));
 }
Пример #2
0
 /**
  * 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');
 }