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'); }
private function getRoles() { $roles = Role::sort()->get()->pluck('id', 'name'); $arrayRoles = []; foreach ($roles as $k => $v) { $arrayRoles[$v] = $k; } return $arrayRoles; }