private function assignUserToUsersGroup($user) { $role = $this->role->findByName('User'); $this->auth->assignRole($user, $role); }
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); }
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); }