예제 #1
0
 public function restore($id)
 {
     $role = Role::onlyTrashed()->find($id);
     if (!$role) {
         abort(404);
     }
     if ($role->restore()) {
         Flash::success('Item restaurado com sucesso.');
     } else {
         Flash::error('Falha na restauração.');
     }
     return ($url = session()->get('backUrl')) ? redirect($url) : redirect()->route('admin.roles.trash');
 }
예제 #2
0
 private function getRoles()
 {
     $roles = Role::sort()->get()->pluck('id', 'name');
     $arrayRoles = [];
     foreach ($roles as $k => $v) {
         $arrayRoles[$v] = $k;
     }
     return $arrayRoles;
 }