Ejemplo n.º 1
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(PermissionRequest $request)
 {
     $action = DB::transaction(function () use($request) {
         try {
             $role = Permission::create($request->all());
             Flash::success('Permissie \'' . $request['name'] . '\' is succesvol toegevoegd');
         } catch (\Exception $e) {
             Flash::error('Niet gelukt: ' . $e->getMessage());
             //send mail with subject "db import failed" and body of $e->getMessage()
         }
     });
     return redirect()->route('admin::permission.all.index');
     //return redirect('user.index');
 }