You are here

abstract protected function FileDefinitionDiscoveryBase::getSerializedDefinition in Libraries API 8.3

Gets the contents of the library file.

Parameters

$id: The library ID to retrieve the serialized definition for.

Return value

string The serialized library definition.

Throws

\Drupal\libraries\ExternalLibrary\Exception\LibraryDefinitionNotFoundException

1 call to FileDefinitionDiscoveryBase::getSerializedDefinition()
FileDefinitionDiscoveryBase::getDefinition in src/ExternalLibrary/Definition/FileDefinitionDiscoveryBase.php
Gets a library definition by its ID.
2 methods override FileDefinitionDiscoveryBase::getSerializedDefinition()
FileDefinitionDiscovery::getSerializedDefinition in src/ExternalLibrary/Definition/FileDefinitionDiscovery.php
Gets the contents of the library file.
GuzzleDefinitionDiscovery::getSerializedDefinition in src/ExternalLibrary/Definition/GuzzleDefinitionDiscovery.php
Gets the contents of the library file.

File

src/ExternalLibrary/Definition/FileDefinitionDiscoveryBase.php, line 66

Class

FileDefinitionDiscoveryBase
Provides a base implementation for file-based definition discoveries.

Namespace

Drupal\libraries\ExternalLibrary\Definition

Code

protected abstract function getSerializedDefinition($id);