/** * @inheritdoc */ public function saveRole(Role $role) { $this->overseer->saveRole($role); }
/** * @param array $config */ protected function saveRoles(array $config) { foreach ($config as $roleName => $roleConfig) { $this->overseer->saveRole(new Role($roleName, isset($roleConfig['inherits']) ? $roleConfig['inherits'] : [], isset($roleConfig['permissions']) ? $roleConfig['permissions'] : [])); } }