/**
  * @param \Drupal\libraries\ExternalLibrary\LibraryInterface $external_library
  * @param string $component_name
  *
  * @return string
  */
 protected function getAttachableLibraryId(LibraryInterface $external_library, $component_name)
 {
     return $external_library->getId() . MultipleAssetLibraryInterface::SEPARATOR . $component_name;
 }
Exemplo n.º 2
0
 /**
  * {@inheritdoc}
  */
 public function getAttachableAssetLibraries(LibraryInterface $library, LibraryManagerInterface $library_manager)
 {
     assert('$library instanceof \\Drupal\\libraries\\ExternalLibrary\\Asset\\AssetLibraryInterface');
     /** @var \Drupal\libraries\ExternalLibrary\Asset\AssetLibraryInterface $library */
     return [$library->getId() => $library->getAttachableAssetLibrary($library_manager)];
 }