/** * Store a newly created Role in storage. * * @param CreateRoleRequest $request * * @return Response */ public function store(CreateRoleRequest $request) { $input = $request->all(); $input['objectId'] = str_random(10); $role = $this->roleRepository->create($input); Flash::success('Role saved successfully.'); return redirect(route('roles.index')); }
/** * Store a newly created resource in storage. * * @return Response */ public function store(CreateRoleRequest $request) { $created = $this->role->create($request->all()); if ($created) { return redirect()->route('create_role')->with('message', 'Role successfuly registered!'); } else { return redirect()->route('create_role')->with('error-message', 'Failed to Add role'); } }
/** * Store a newly created Role in storage. * * @param CreateRoleRequest $request * * @return Response */ public function store(CreateRoleRequest $request) { $this->authorize('system.manage'); $input = $request->all(); $role = $this->roleRepository->create($input); $role->abilities()->sync($input['abilities']); Flash::success('Role saved successfully.'); return redirect(route('roles.index')); }
/** * Store a newly created resource in storage. * * @param App\Http\Requests\CreateRoleRequest $request * @return \Illuminate\Http\Response */ public function store(CreateRoleRequest $request) { $this->authorize('roles-create'); Role::create($request->all()); return redirect('roles'); }
/** * Store a newly created resource in storage. * * @param Requests\CreateRoleRequest $request * @return Response */ public function store(Requests\CreateRoleRequest $request) { $input = $request->all(); $result = $this->role->store($input); return redirect('roles'); }
public function store(CreateRoleRequest $request) { $groupType = Role::create($request->all()); return redirect()->route('roles.index')->with('successes', ['Role created successfully']); }
/** * Update the specified resource in storage. * * @param int $id * @return Response */ public function update($id, Requests\CreateRoleRequest $request) { // $role = \App\Role::findOrFail($id); $input = $request->all(); \Session::flash('flash_message', 'role ' . $role->name . ' updated.'); // update $role->update($input); return redirect('roles/' . $role->id); }
/** * Update the specified Role in storage. * * @param int $id * @param CreateRoleRequest $request * * @return Response */ public function update($id, CreateRoleRequest $request) { /** @var Role $role */ $role = Role::find($id); if (empty($role)) { Flash::error('Role not found'); return redirect(route('admin.roles.index')); } $role->fill($request->all()); $this->syncPermissions($role, $request->input('permissions')); $role->save(); Flash::message('Role updated successfully.'); return redirect(route('admin.roles.index')); }