Ejemplo n.º 1
0
 private function assignUserToUsersGroup($user)
 {
     $role = $this->role->findByName('User');
     $this->auth->assignRole($user, $role);
 }
Ejemplo n.º 2
0
 private function addPermissionsToAdminRole()
 {
     $data = ['permissions' => ['block.blocks.index' => true, 'block.blocks.create' => true, 'block.blocks.store' => true, 'block.blocks.edit' => true, 'block.blocks.update' => true, 'block.blocks.destroy' => true, "blog.posts.index" => true, "blog.posts.create" => true, "blog.posts.store" => true, "blog.posts.edit" => true, "blog.posts.update" => true, "blog.posts.destroy" => true, "blog.categories.index" => true, "blog.categories.create" => true, "blog.categories.store" => true, "blog.categories.edit" => true, "blog.categories.update" => true, "blog.categories.destroy" => true, "blog.tags.index" => true, "blog.tags.create" => true, "blog.tags.store" => true, "blog.tags.edit" => true, "blog.tags.update" => true, "blog.tags.destroy" => true]];
     $adminRole = $this->role->findByName('Admin');
     $this->role->update($adminRole->id, $data);
 }
Ejemplo n.º 3
0
 public function run()
 {
     Model::unguard();
     $role = $this->role->findByName('Admin');
     $this->user->createWithRoles(['email' => '*****@*****.**', 'password' => 'demo', 'first_name' => 'John', 'last_name' => 'Doe'], [$role->id], true);
 }