class ExtensionAdapter in Unified Twig Extensions 1.0.x
Adapts pattern-lab extensions to Drupal.
Hierarchy
- class \Drupal\unified_twig_ext\TwigExtension\ExtensionAdapter extends \Drupal\unified_twig_ext\TwigExtension\Twig_Extension
Expanded class hierarchy of ExtensionAdapter
1 string reference to 'ExtensionAdapter'
1 service uses ExtensionAdapter
File
- src/
TwigExtension/ ExtensionAdapter.php, line 8
Namespace
Drupal\unified_twig_ext\TwigExtensionView source
class ExtensionAdapter extends \Twig_Extension {
/**
* Creates the adapter twig extension.
*
* This will load from the default pattern-lab twig extension locations.
*/
public function __construct() {
ExtensionLoader::init();
}
/**
* {@inheritdoc}
*/
public function getFunctions() {
return ExtensionLoader::get('functions');
}
/**
* {@inheritdoc}
*/
public function getFilters() {
return ExtensionLoader::get('filters');
}
/**
* {@inheritdoc}
*/
public function getTokenParsers() {
return ExtensionLoader::get('parsers');
}
/**
* {@inheritdoc}
*/
public function getName() {
return 'unified_twig_ext_adapter';
}
}Members
|
Name |
Modifiers | Type | Description | Overrides |
|---|---|---|---|---|
|
ExtensionAdapter:: |
public | function | ||
|
ExtensionAdapter:: |
public | function | ||
|
ExtensionAdapter:: |
public | function | ||
|
ExtensionAdapter:: |
public | function | ||
|
ExtensionAdapter:: |
public | function | Creates the adapter twig extension. |