You are here

protected static function AssetLibrary::processDefinition in Libraries API 8.3

Gets library definition defaults.

Parameters

array $definition: A library definition array.

Overrides LibraryBase::processDefinition

File

src/ExternalLibrary/Asset/AssetLibrary.php, line 72

Class

AssetLibrary
Provides a class for a single attachable asset library.

Namespace

Drupal\libraries\ExternalLibrary\Asset

Code

protected static function processDefinition(array &$definition) {
  parent::processDefinition($definition);
  $definition += [
    'remote_url' => '',
    'css' => [],
    'js' => [],
    'attachable_dependencies' => [],
  ];
}