-
Tobias Zimmermann authoredTobias Zimmermann authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
libraries.services.yml 1.75 KiB
services:
libraries.manager:
class: Drupal\libraries\ExternalLibrary\LibraryManager
arguments:
- '@libraries.definitions.discovery'
- '@plugin.manager.libraries.library_type'
- '@libraries.extension_handler'
libraries.definitions.discovery:
class: Drupal\libraries\ExternalLibrary\Definition\StreamDefinitionDiscovery
arguments: ['@serialization.yaml']
plugin.manager.libraries.library_type:
class: Drupal\libraries\ExternalLibrary\LibraryType\LibraryTypeFactory
parent: default_plugin_manager
plugin.manager.libraries.locator:
class: Drupal\libraries\ExternalLibrary\Local\LocatorManager
parent: default_plugin_manager
plugin.manager.libraries.version_detector:
class: Drupal\libraries\ExternalLibrary\Version\VersionDetectorManager
parent: default_plugin_manager
libraries.extension_handler:
class: Drupal\libraries\Extension\ExtensionHandler
arguments: ['%app.root', '@module_handler', '@theme_handler']
libraries.php_file_loader:
class: Drupal\libraries\ExternalLibrary\PhpFile\PhpRequireLoader
stream_wrapper.library_definitions:
class: Drupal\libraries\StreamWrapper\LibraryDefinitionsStream
arguments: ['@config.factory']
tags:
- { name: stream_wrapper, scheme: 'library-definitions' }
stream_wrapper.asset_libraries:
class: Drupal\libraries\StreamWrapper\AssetLibrariesStream
tags:
- { name: stream_wrapper, scheme: 'asset' }
stream_wrapper.php_file_libraries:
class: Drupal\libraries\StreamWrapper\PhpFileLibrariesStream
tags:
- { name: stream_wrapper, scheme: 'php-file' }
cache.libraries:
class: Drupal\Core\Cache\CacheBackendInterface
tags:
- { name: cache.bin }
factory: cache_factory:get
arguments: [library]