class TwigExtenderExtrasOverrides in Twig Extender 4.x
Same name and namespace in other branches
- 8.4 modules/twig_extender_extras/src/TwigExtenderExtrasOverrides.php \Drupal\twig_extender_extras\TwigExtenderExtrasOverrides
- 8.2 modules/twig_extender_extras/src/TwigExtenderExtrasOverrides.php \Drupal\twig_extender_extras\TwigExtenderExtrasOverrides
- 8.3 modules/twig_extender_extras/src/TwigExtenderExtrasOverrides.php \Drupal\twig_extender_extras\TwigExtenderExtrasOverrides
Example configuration override.
Hierarchy
- class \Drupal\twig_extender_extras\TwigExtenderExtrasOverrides implements ConfigFactoryOverrideInterface
Expanded class hierarchy of TwigExtenderExtrasOverrides
2 string references to 'TwigExtenderExtrasOverrides'
- TwigExtenderExtrasOverrides::getCacheSuffix in modules/
twig_extender_extras/ src/ TwigExtenderExtrasOverrides.php - The string to append to the configuration static cache name.
- twig_extender_extras.services.yml in modules/
twig_extender_extras/ twig_extender_extras.services.yml - modules/twig_extender_extras/twig_extender_extras.services.yml
1 service uses TwigExtenderExtrasOverrides
- twig_extender_extras.overrider in modules/
twig_extender_extras/ twig_extender_extras.services.yml - \Drupal\twig_extender_extras\TwigExtenderExtrasOverrides
File
- modules/
twig_extender_extras/ src/ TwigExtenderExtrasOverrides.php, line 12
Namespace
Drupal\twig_extender_extrasView source
class TwigExtenderExtrasOverrides implements ConfigFactoryOverrideInterface {
/**
* {@inheritdoc}
*/
public function loadOverrides($names) {
$overrides = [];
if (in_array('twig_sandbox_whitelisted_classes', $names)) {
print_r($names);
}
return $overrides;
}
/**
* {@inheritdoc}
*/
public function getCacheSuffix() {
return 'TwigExtenderExtrasOverrides';
}
/**
* {@inheritdoc}
*/
public function getCacheableMetadata($name) {
return new CacheableMetadata();
}
/**
* {@inheritdoc}
*/
public function createConfigObject($name, $collection = StorageInterface::DEFAULT_COLLECTION) {
return NULL;
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
TwigExtenderExtrasOverrides:: |
public | function |
Creates a configuration object for use during install and synchronization. Overrides ConfigFactoryOverrideInterface:: |
|
TwigExtenderExtrasOverrides:: |
public | function |
Gets the cacheability metadata associated with the config factory override. Overrides ConfigFactoryOverrideInterface:: |
|
TwigExtenderExtrasOverrides:: |
public | function |
The string to append to the configuration static cache name. Overrides ConfigFactoryOverrideInterface:: |
|
TwigExtenderExtrasOverrides:: |
public | function |
Returns config overrides. Overrides ConfigFactoryOverrideInterface:: |