Example #1
0
 public function store(Request $request)
 {
     $role = new Role();
     DB::transaction(function () use($request, $role) {
         $role->name = $request->input('name');
         $role->save();
     });
     return $role;
 }
 public function run()
 {
     DB::table('roles')->delete();
     $role = new Role();
     $role->name = 'edit_site';
     $role->description = 'Editar Sitio';
     $role->save();
     $role = new Role();
     $role->name = 'crud_user';
     $role->description = 'Manejo Usuarios';
     $role->save();
     $role = new Role();
     $role->name = 'create_region';
     $role->description = 'Administrar Regiones';
     $role->save();
     $role = new Role();
     $role->name = 'create_competition';
     $role->description = 'Crear Competiciones';
     $role->save();
     $role = new Role();
     $role->name = 'edit_region';
     $role->description = 'Editar Region';
     $role->save();
     $role = new Role();
     $role->name = 'crud_region_user';
     $role->description = 'Administrar Participantes';
     $role->save();
     $userRole = new UserRole();
     $userRole->user_id = 1;
     $userRole->role_id = 1;
     $userRole->save();
     $userRole = new UserRole();
     $userRole->user_id = 1;
     $userRole->role_id = 2;
     $userRole->save();
     $userRole = new UserRole();
     $userRole->user_id = 2;
     $userRole->role_id = 3;
     $userRole->save();
     $userRole = new UserRole();
     $userRole->user_id = 2;
     $userRole->role_id = 2;
     $userRole->save();
     $userRole = new UserRole();
     $userRole->user_id = 3;
     $userRole->role_id = 4;
     $userRole->save();
     $userRole = new UserRole();
     $userRole->user_id = 3;
     $userRole->role_id = 5;
     $userRole->save();
     $userRole = new UserRole();
     $userRole->user_id = 3;
     $userRole->role_id = 6;
     $userRole->save();
 }