예제 #1
0
 /**
  * Processes the creation of a user role.
  *
  * @param RoleRequest $request
  *
  * @return \Illuminate\Http\RedirectResponse
  */
 public function store(RoleRequest $request)
 {
     $role = $this->role->create($request);
     if ($role) {
         $message = 'Successfully created role.';
         return redirect()->route('maintenance.admin.roles.index')->withSuccess($message);
     } else {
         $message = 'There was an issue creating a new role. Please try again.';
         return redirect()->route('maintenance.admin.roles.create')->withErrors($message);
     }
 }