jsonapi_cross_bundles-8.x-1.0-alpha3/jsonapi_cross_bundles.services.yml
jsonapi_cross_bundles.services.yml
services:
jsonapi_cross_bundles.cross_bundle_resource_type_repository:
class: Drupal\jsonapi_cross_bundles\ResourceType\CrossBundleResourceTypeRepository
public: false
decorates: jsonapi.resource_type.repository
arguments:
- '@jsonapi_cross_bundles.cross_bundle_resource_type_repository.inner'
- '@entity_type.manager'
- '@cache.jsonapi_resource_types'
- '@jsonapi_cross_bundles.resource_type_repository_shim'
jsonapi_cross_bundles.cross_bundle_field_resolver:
class: Drupal\jsonapi_cross_bundles\Context\CrossBundleFieldResolver
public: false
decorates: jsonapi.field_resolver
parent: jsonapi.field_resolver
jsonapi_cross_bundles.resource_type_repository_shim:
class: Drupal\jsonapi_cross_bundles\ResourceType\ResourceTypeRepositoryShim
public: false
parent: jsonapi.resource_type.repository
