public function ConfigurableResourceTypeRepository::all in JSON:API Extras 8.2
Same name and namespace in other branches
- 8 src/ResourceType/ConfigurableResourceTypeRepository.php \Drupal\jsonapi_extras\ResourceType\ConfigurableResourceTypeRepository::all()
Gets all JSON:API resource types.
Return value
\Drupal\jsonapi\ResourceType\ResourceType[] The set of all JSON:API resource types in this Drupal instance.
Overrides ResourceTypeRepository::all
File
- src/
ResourceType/ ConfigurableResourceTypeRepository.php, line 99
Class
- ConfigurableResourceTypeRepository
- Provides a repository of JSON API configurable resource types.
Namespace
Drupal\jsonapi_extras\ResourceTypeCode
public function all() {
if (empty($this->all)) {
$all = parent::all();
array_walk($all, [
$this,
'injectAdditionalServicesToResourceType',
]);
$this->all = $all;
}
return $this->all;
}