LocalRemoteAssetTrait |
trait |
Drupal\libraries\ExternalLibrary\Asset |
src/ExternalLibrary/Asset/LocalRemoteAssetTrait.php |
A trait for asset libraries that serve local and remote files. |
|
|
|
Locator |
class |
Drupal\libraries\Annotation |
src/Annotation/Locator.php |
Provides an annotation class for locator plugins. |
|
1 |
|
LocatorInterface |
interface |
Drupal\libraries\ExternalLibrary\Local |
src/ExternalLibrary/Local/LocatorInterface.php |
Provides an interface for library locators. |
3 |
3 |
|
LocatorManager |
class |
Drupal\libraries\ExternalLibrary\Local |
src/ExternalLibrary/Local/LocatorManager.php |
Provides a plugin manager for library locator plugins. |
|
|
2 |
MissingPluginConfigurationException |
class |
Drupal\libraries\Plugin |
src/Plugin/MissingPluginConfigurationException.php |
Provides an exception class for missing plugin configuration. |
|
1 |
|
MultipleAssetLibrary |
class |
Drupal\libraries\ExternalLibrary\Asset |
src/ExternalLibrary/Asset/MultipleAssetLibrary.php |
Provides a class for a library with multiple attachable asset libraries. |
|
1 |
|
MultipleAssetLibraryInterface |
interface |
Drupal\libraries\ExternalLibrary\Asset |
src/ExternalLibrary/Asset/MultipleAssetLibraryInterface.php |
Provides an interface for external asset libraries with multiple libraries. |
1 |
1 |
|
MultipleAssetLibraryTest |
class |
Drupal\Tests\libraries\Kernel\ExternalLibrary\Asset |
tests/src/Kernel/ExternalLibrary/Asset/MultipleAssetLibraryTest.php |
Tests that external asset libraries can register multiple core libraries. |
|
|
|
MultipleAssetLibraryType |
class |
Drupal\libraries\Plugin\libraries\Type |
src/Plugin/libraries/Type/MultipleAssetLibraryType.php |
Plugin annotation
@LibraryType("asset_multiple"); |
|
|
|
PhpFileLibrariesStream |
class |
Drupal\libraries\StreamWrapper |
src/StreamWrapper/PhpFileLibrariesStream.php |
Provides a stream wrapper for PHP file libraries. |
|
|
2 |
PhpFileLibrary |
class |
Drupal\libraries\ExternalLibrary\PhpFile |
src/ExternalLibrary/PhpFile/PhpFileLibrary.php |
Provides a base PHP file library implementation. |
|
1 |
|
PhpFileLibraryInterface |
interface |
Drupal\libraries\ExternalLibrary\PhpFile |
src/ExternalLibrary/PhpFile/PhpFileLibraryInterface.php |
Provides an interface for libraries with PHP files. |
1 |
|
|
PhpFileLibraryTest |
class |
Drupal\Tests\libraries\Kernel\ExternalLibrary\PhpFile |
tests/src/Kernel/ExternalLibrary/PhpFile/PhpFileLibraryTest.php |
Tests that the external library manager properly loads PHP file libraries. |
|
|
|
PhpFileLibraryType |
class |
Drupal\libraries\Plugin\libraries\Type |
src/Plugin/libraries/Type/PhpFileLibraryType.php |
Plugin annotation
@LibraryType("php_file"); |
|
|
|
PhpFileLoaderInterface |
interface |
Drupal\libraries\ExternalLibrary\PhpFile |
src/ExternalLibrary/PhpFile/PhpFileLoaderInterface.php |
Provides an interface for PHP file loaders. |
1 |
1 |
|
PhpRequireLoader |
class |
Drupal\libraries\ExternalLibrary\PhpFile |
src/ExternalLibrary/PhpFile/PhpRequireLoader.php |
Provides a PHP file loader using PHP's require_once. |
|
|
2 |
PrivateStreamTrait |
trait |
Drupal\libraries\StreamWrapper |
src/StreamWrapper/PrivateStreamTrait.php |
Provides a trait for local streams that are not publicly accessible. |
|
1 |
|
RemoteLibraryInterface |
interface |
Drupal\libraries\ExternalLibrary\Remote |
src/ExternalLibrary/Remote/RemoteLibraryInterface.php |
Provides an interface for remote libraries. |
2 |
2 |
|
RemoteLibraryTrait |
trait |
Drupal\libraries\ExternalLibrary\Remote |
src/ExternalLibrary/Remote/RemoteLibraryTrait.php |
Provides a trait for remote libraries. |
|
2 |
|
StaticDetector |
class |
Drupal\libraries\Plugin\libraries\VersionDetector |
src/Plugin/libraries/VersionDetector/StaticDetector.php |
Detects the version by returning a static string. |
|
|
|
TestLibraryFilesStream |
class |
Drupal\Tests\libraries\Kernel\ExternalLibrary |
tests/src/Kernel/ExternalLibrary/TestLibraryFilesStream.php |
Provides a stream wrapper for accessing test library files. |
|
4 |
|
UnknownLibraryVersionException |
class |
Drupal\libraries\ExternalLibrary\Exception |
src/ExternalLibrary/Exception/UnknownLibraryVersionException.php |
Provides an exception for libraries whose version has not been detected. |
|
4 |
|
UriLocator |
class |
Drupal\libraries\Plugin\libraries\Locator |
src/Plugin/libraries/Locator/UriLocator.php |
Provides a locator utilizing a URI. |
|
|
|
VersionDetector |
class |
Drupal\libraries\Annotation |
src/Annotation/VersionDetector.php |
Provides an annotation class for version detector plugins. |
|
1 |
|
VersionDetectorInterface |
interface |
Drupal\libraries\ExternalLibrary\Version |
src/ExternalLibrary/Version/VersionDetectorInterface.php |
Provides an interface for version detectors. |
2 |
2 |
|
VersionDetectorManager |
class |
Drupal\libraries\ExternalLibrary\Version |
src/ExternalLibrary/Version/VersionDetectorManager.php |
Provides a plugin manager for library version detector plugins. |
|
|
2 |
VersionedLibraryInterface |
interface |
Drupal\libraries\ExternalLibrary\Version |
src/ExternalLibrary/Version/VersionedLibraryInterface.php |
Provides an interface for versioned libraries. |
3 |
8 |
|
VersionedLibraryTrait |
trait |
Drupal\libraries\ExternalLibrary\Version |
src/ExternalLibrary/Version/VersionedLibraryTrait.php |
Provides a trait for versioned libraries. |
|
1 |
|
WritableDefinitionDiscoveryInterface |
interface |
Drupal\libraries\ExternalLibrary\Definition |
src/ExternalLibrary/Definition/WritableDefinitionDiscoveryInterface.php |
Provides an interface for library definition discoveries that are writable. |
1 |
|
|
WritableFileDefinitionDiscovery |
class |
Drupal\libraries\ExternalLibrary\Definition |
src/ExternalLibrary/Definition/WritableFileDefinitionDiscovery.php |
Provides a definition discovery based on a writable directory or stream. |
|
|
|