orderBy('id')->get(); $procesos = array('Salir'); foreach ($roles as $r){ array_push($procesos, $r->name); } $proceso = $this->choice('Proceso ?', $procesos, 0); if($proceso == 'Salir'){ $this->info('BYE :)'); dd(); } $rolName = $proceso; $this->info('Actualizando permisos para: ' . $rolName); $role = Sentinel::findRoleByName($rolName); $permisos = []; $routeCollection = Route::getRoutes(); foreach ($routeCollection as $value) { if($value->getName()!=""){ $permisos[$value->getName()] = true; } } $role->permissions = $permisos; $role->save(); $this->info('Permisos actualizados para rol: ' . $rolName); } }