/** * Run the migrations. * * @return void */ public function up() { $user = User::create(['username' => 'admin', 'email' => '*****@*****.**', 'password' => 'admin']); // add admin role $adminRole = Role::where('name', 'admin')->first(); $user->attachRole($adminRole); }
/** * Run the migrations. * * @return void */ public function up() { // add permission the admin role $adminRole = Role::where('name', 'admin')->first(); // block foreach ($this->getPermissionsTypes() as $type) { $permission = $this->createPermission('Block', $type); $adminRole->attachPermission($permission); } }
/** * Run the migrations. * * @return void */ public function up() { // add permission the admin role $adminRole = Role::where('name', 'admin')->first(); // user foreach ($this->getPermissionsTypes() as $type) { $permission = $this->createPermission('User', $type); $adminRole->attachPermission($permission); } // role foreach ($this->getPermissionsTypes() as $type) { $permission = $this->createPermission('Role', $type); $adminRole->attachPermission($permission); } // Permission foreach ($this->getPermissionsTypes() as $type) { $permission = $this->createPermission('Permission', $type); $adminRole->attachPermission($permission); } }
/** * Run the migrations. * * @return void */ public function up() { // add permission the admin role $adminRole = Role::where('name', 'admin')->first(); // page foreach ($this->getPermissionsTypes() as $type) { $permission = $this->createPermission('Page', $type); $adminRole->attachPermission($permission); } // topic foreach ($this->getPermissionsTypes() as $type) { $permission = $this->createPermission('Topic', $type); $adminRole->attachPermission($permission); } // category foreach ($this->getPermissionsTypes() as $type) { $permission = $this->createPermission('Category', $type); $adminRole->attachPermission($permission); } }