LibraryDiscoveryParser::drupalGetPath

protected LibraryDiscoveryParser::drupalGetPath($type, $name) Wraps drupal_get_path(). File core/lib/Drupal/Core/Asset/LibraryDiscoveryParser.php, line 389 Class LibraryDiscoveryParser Parses library files to get extension data. Namespace Drupal\Core\Asset Code protected function drupalGetPath($type, $name) { return drupal_get_path($type, $name); }

LibraryDiscoveryParser::buildByExtension

public LibraryDiscoveryParser::buildByExtension($extension) Parses and builds up all the libraries information of an extension. Parameters string $extension: The name of the extension that registered a library. Return value array All library definitions of the passed extension. Throws \Drupal\Core\Asset\Exception\IncompleteLibraryDefinitionException Thrown when a library has no js/css/setting. \UnexpectedValueException Thrown when a js file defines a positive weight. File core/lib/Drupal/Cor

LibraryDiscoveryParser::applyLibrariesOverride

protected LibraryDiscoveryParser::applyLibrariesOverride($libraries, $extension) Apply libraries overrides specified for the current active theme. Parameters array $libraries: The libraries definitions. string $extension: The extension in which these libraries are defined. Return value array The modified libraries definitions. File core/lib/Drupal/Core/Asset/LibraryDiscoveryParser.php, line 333 Class LibraryDiscoveryParser Parses library files to get extension data. Namespace Drupal\C

LibraryDiscoveryParser::$themeManager

The theme manager. Type: \Drupal\Core\Theme\ThemeManagerInterface File core/lib/Drupal/Core/Asset/LibraryDiscoveryParser.php, line 32 Class LibraryDiscoveryParser Parses library files to get extension data. Namespace Drupal\Core\Asset Code protected $themeManager;

LibraryDiscoveryParser::$root

The app root. Type: string File core/lib/Drupal/Core/Asset/LibraryDiscoveryParser.php, line 39 Class LibraryDiscoveryParser Parses library files to get extension data. Namespace Drupal\Core\Asset Code protected $root;

LibraryDiscoveryParser::$moduleHandler

The module handler. Type: \Drupal\Core\Extension\ModuleHandlerInterface File core/lib/Drupal/Core/Asset/LibraryDiscoveryParser.php, line 25 Class LibraryDiscoveryParser Parses library files to get extension data. Namespace Drupal\Core\Asset Code protected $moduleHandler;

LibraryDiscoveryParser

Parses library files to get extension data. Hierarchy class \Drupal\Core\Asset\LibraryDiscoveryParser File core/lib/Drupal/Core/Asset/LibraryDiscoveryParser.php, line 18 Namespace Drupal\Core\Asset Members Name Modifiers Type Description LibraryDiscoveryParser::$moduleHandler protected property The module handler. LibraryDiscoveryParser::$root protected property The app root. LibraryDiscoveryParser::$themeManager protected property The theme manager. Li

LibraryDiscoveryInterface::getLibraryByName

public LibraryDiscoveryInterface::getLibraryByName($extension, $name) Gets a single library defined by an extension by name. Parameters string $extension: The name of the extension that registered a library. string $name: The name of a registered library to retrieve. Return value array|false The definition of the requested library, if $name was passed and it exists, otherwise FALSE. File core/lib/Drupal/Core/Asset/LibraryDiscoveryInterface.php, line 46 Class LibraryDiscoveryInterface Dis

LibraryDiscoveryInterface::getLibrariesByExtension

public LibraryDiscoveryInterface::getLibrariesByExtension($extension) Gets all libraries defined by an extension. Parameters string $extension: The name of the extension that registered a library. Return value array An associative array of libraries registered by $extension is returned (which may be empty). See also self::getLibraryByName() File core/lib/Drupal/Core/Asset/LibraryDiscoveryInterface.php, line 32 Class LibraryDiscoveryInterface Discovers information for asset (CSS/JavaScri

LibraryDiscoveryInterface::clearCachedDefinitions

public LibraryDiscoveryInterface::clearCachedDefinitions() Clears static and persistent library definition caches. File core/lib/Drupal/Core/Asset/LibraryDiscoveryInterface.php, line 51 Class LibraryDiscoveryInterface Discovers information for asset (CSS/JavaScript) libraries. Namespace Drupal\Core\Asset Code public function clearCachedDefinitions();