update() public method

Update a current set of permissions
Author: Steve Montambeault
public update ( array $data ) : StdClass
$data array
return StdClass
コード例 #1
0
 /**
  * Process the edit form
  *
  * @author Steve Montambeault
  * @link   http://stevemo.ca
  *
  * @param $id
  *
  * @return \Illuminate\Http\RedirectResponse
  */
 public function update($id)
 {
     $inputs = Input::all();
     $inputs['id'] = $id;
     try {
         if ($this->form->update($inputs)) {
             return Redirect::route('cpanel.permissions.index')->with('success', Lang::get('cpanel::permissions.update_success'));
         }
         return Redirect::back()->withInput()->withErrors($this->form->getErrors());
     } catch (PermissionNotFoundException $e) {
         return Redirect::route('cpanel.permissions.index')->with('error', Lang::get('cpanel::permissions.model_not_found'));
     }
 }