function Mapping::getRequiredKeys
Gets all required keys in this mapping.
Return value
string[] A list of keys required in this mapping.
1 call to Mapping::getRequiredKeys()
- Mapping::getOptionalKeys in core/
lib/ Drupal/ Core/ Config/ Schema/ Mapping.php - Gets all optional keys in this mapping.
File
-
core/
lib/ Drupal/ Core/ Config/ Schema/ Mapping.php, line 72
Class
- Mapping
- Defines a mapping configuration element.
Namespace
Drupal\Core\Config\SchemaCode
public function getRequiredKeys() : array {
$all_keys = $this->getDefinedKeys();
$required_keys = array_filter($all_keys, fn(array $schema_definition): bool => $schema_definition['requiredKey']);
return array_keys($required_keys);
}