function ExtensionStreamBase::getExtension
Gets the extension object.
Parameters
string $extension_name: The extension name.
Return value
\Drupal\Core\Extension\Extension The extension object.
Throws
\Drupal\Core\Extension\Exception\UnknownExtensionException Thrown when the extension is missing.
1 call to ExtensionStreamBase::getExtension()
- ExtensionStreamBase::dirname in core/
lib/ Drupal/ Core/ StreamWrapper/ ExtensionStreamBase.php - Gets the name of the directory from a given path.
2 methods override ExtensionStreamBase::getExtension()
- ModuleStream::getExtension in core/
lib/ Drupal/ Core/ StreamWrapper/ ModuleStream.php - Gets the extension object.
- ThemeStream::getExtension in core/
lib/ Drupal/ Core/ StreamWrapper/ ThemeStream.php - Gets the extension object.
File
-
core/
lib/ Drupal/ Core/ StreamWrapper/ ExtensionStreamBase.php, line 62
Class
- ExtensionStreamBase
- Defines a base stream wrapper implementation for extension assets.
Namespace
Drupal\Core\StreamWrapperCode
abstract protected function getExtension(string $extension_name) : Extension;
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.