/** * Run the migrations. * * @return void */ public function up() { $role = Role::admin(); $acl = Foundation::acl(); $actions = ['Manage Roles', 'Manage Acl']; $acl->actions()->attach($actions); $acl->allow($role->name, $actions); }
/** * Check if role name is already used. * * @param \Orchestra\Support\Keyword $name * * @return bool */ protected function isRoleNameAlreadyUsed(Keyword $name) { $roles = Foundation::acl()->roles()->get(); return $name->searchIn($roles) !== false; }