if (!$typed_config->hasConfigSchema($config_name)) {
return FALSE;
}
- $definition = $typed_config->getDefinition($config_name);
- $data_definition = $typed_config->buildDataDefinition($definition, $config_data);
- $this->schema = $typed_config->create($data_definition, $config_data);
+ $this->schema = $typed_config->createFromNameAndData($config_name, $config_data);
$errors = [];
foreach ($config_data as $key => $value) {
$errors = array_merge($errors, $this->checkValue($key, $value));