function DesignTokenValuePluginBase::prepareConfiguration
5 calls to DesignTokenValuePluginBase::prepareConfiguration()
- DesignTokenPluginManager::parseDtcg in core/
lib/ Drupal/ Core/ Theme/ DesignToken/ DesignTokenPluginManager.php - Parse W3C DTCG format.
- DesignTokenValuePluginBaseTest::testPrepareConfiguration in core/
tests/ Drupal/ Tests/ Core/ Theme/ DesignToken/ DesignTokenValuePluginBaseTest.php - Tests prepareConfiguration.
- DesignTokenValuePluginCollection::initializePlugin in core/
lib/ Drupal/ Core/ Theme/ DesignToken/ DesignTokenValuePluginCollection.php - DesignTokenValuePluginCollection::setConfiguration in core/
lib/ Drupal/ Core/ Theme/ DesignToken/ DesignTokenValuePluginCollection.php - TypographyTest::setupContainer in core/
tests/ Drupal/ Tests/ Core/ Theme/ DesignToken/ Plugin/ TypographyTest.php - Sets up service container as needed by the plugin.
File
-
core/
lib/ Drupal/ Core/ Theme/ DesignToken/ DesignTokenValuePluginBase.php, line 18
Class
- DesignTokenValuePluginBase
- Base class for design token value plugins.
Namespace
Drupal\Core\Theme\DesignTokenCode
public static function prepareConfiguration(mixed $configuration) : array {
if (!is_array($configuration) || array_is_list($configuration)) {
$configuration = [
'value' => $configuration,
];
}
return $configuration;
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.