protected function ConfigurableResourceTypeRepository::getResourceConfig in JSON:API Extras 8
Same name and namespace in other branches
- 8.3 src/ResourceType/ConfigurableResourceTypeRepository.php \Drupal\jsonapi_extras\ResourceType\ConfigurableResourceTypeRepository::getResourceConfig()
- 8.2 src/ResourceType/ConfigurableResourceTypeRepository.php \Drupal\jsonapi_extras\ResourceType\ConfigurableResourceTypeRepository::getResourceConfig()
Get a single resource configuration entity by its ID.
Parameters
string $resource_config_id: The configuration entity ID.
Return value
\Drupal\jsonapi_extras\Entity\JsonapiResourceConfig
Throws
\Drupal\Component\Plugin\Exception\InvalidPluginDefinitionException
1 call to ConfigurableResourceTypeRepository::getResourceConfig()
- ConfigurableResourceTypeRepository::all in src/
ResourceType/ ConfigurableResourceTypeRepository.php - Gets all JSON:API resource types.
File
- src/
ResourceType/ ConfigurableResourceTypeRepository.php, line 114
Class
- ConfigurableResourceTypeRepository
- Provides a repository of JSON API configurable resource types.
Namespace
Drupal\jsonapi_extras\ResourceTypeCode
protected function getResourceConfig($resource_config_id) {
$resource_configs = $this
->getResourceConfigs();
return isset($resource_configs[$resource_config_id]) ? $resource_configs[$resource_config_id] : new NullJsonapiResourceConfig([], '');
}