attachinline-8.x-1.2/attachinline.services.yml

attachinline.services.yml
services:
  # Replace the core attachments_processor service.
  # @see https://www.drupal.org/project/attachinline/issues/3096061
  html_response.attachments_processor:
    class: Drupal\attachinline\Render\HtmlResponseAttachmentsProcessor
    arguments: [
      '@asset.resolver',
      '@config.factory',
      '@asset.css.collection_renderer',
      '@asset.js.collection_renderer',
      '@request_stack',
      '@renderer',
      '@module_handler',
      '@language_manager'
    ]

  attachinline.asset.library_discovery_decorator:
    class: Drupal\attachinline\Asset\LibraryDiscoveryDecorator
    arguments: ['@attachinline.asset.library_discovery_decorator.inner']
    decorates: 'library.discovery'

  attachinline.asset.resolver_decorator:
    class: Drupal\attachinline\Asset\AssetResolverDecorator
    arguments: ['@attachinline.asset.resolver_decorator.inner']
    decorates: 'asset.resolver'

  attachinline.asset.js.collection_renderer_decorator:
    class: Drupal\attachinline\Asset\JsCollectionRendererDecorator
    arguments:
      - '@attachinline.asset.js.collection_renderer_decorator.inner'
      - '@config.factory'
      - '@module_handler'
      - '@attachinline.csp_subscriber'
      - '@?csp.nonce'
    decorates: 'asset.js.collection_renderer'
  attachinline.asset.css.collection_renderer_decorator:
    class: Drupal\attachinline\Asset\CssCollectionRendererDecorator
    arguments:
      - '@attachinline.asset.css.collection_renderer_decorator.inner'
      - '@config.factory'
      - '@module_handler'
      - '@attachinline.csp_subscriber'
      - '@?csp.nonce'
    decorates: 'asset.css.collection_renderer'

  attachinline.csp_subscriber:
    class: Drupal\attachinline\EventSubscriber\CspSubscriber
    arguments:
      - '@?csp.nonce'
    tags:
      - { name: event_subscriber }

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc