AssetCollectionGrouperInterface::group
  • References/PHP/Drupal/Asset/AssetCollectionGrouperInterface

public AssetCollectionGrouperInterface::group(array

2025-01-10 15:47:30
AssetResolver::getJsSettingsAssets
  • References/PHP/Drupal/Asset/AssetResolver

protected AssetResolver::getJsSettingsAssets(AttachedAssetsInterface $assets)

2025-01-10 15:47:30
LibraryDiscoveryParser::$themeManager
  • References/PHP/Drupal/Asset/LibraryDiscoveryParser

The theme manager. Type:

2025-01-10 15:47:30
JsCollectionOptimizer::__construct
  • References/PHP/Drupal/Asset/JsCollectionOptimizer

public JsCollectionOptimizer::__construct(AssetCollectionGrouperInterface

2025-01-10 15:47:30
CssOptimizer::optimize
  • References/PHP/Drupal/Asset/CssOptimizer

public CssOptimizer::optimize(array $css_asset)

2025-01-10 15:47:30
AttachedAssets::createFromRenderArray
  • References/PHP/Drupal/Asset/AttachedAssets

public static AttachedAssets::createFromRenderArray(array $render_array)

2025-01-10 15:47:30
AssetResolver::$libraryDependencyResolver
  • References/PHP/Drupal/Asset/AssetResolver

The library dependency resolver. Type:

2025-01-10 15:47:30
CssCollectionRenderer
  • References/PHP/Drupal/Asset/CssCollectionRenderer

Renders CSS assets. For production websites, LINK tags are preferable to STYLE tags with @import statements, because:

2025-01-10 15:47:30
AssetCollectionRendererInterface
  • References/PHP/Drupal/Asset/AssetCollectionRendererInterface

Interface defining a service that generates a render array to render assets. Hierarchy interface

2025-01-10 15:47:30
JsCollectionGrouper::group
  • References/PHP/Drupal/Asset/JsCollectionGrouper

public JsCollectionGrouper::group(array $js_assets)

2025-01-10 15:47:30