getAttachableAssetLibraries($library_manager) as $component_name => $attachable_library) { $attachable_library_id = $this->getAttachableLibraryId($external_library, $component_name); $attachable_libraries[$attachable_library_id] = $attachable_library; } return $attachable_libraries; } /** * @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; } }