function DesignTokenPluginManagerTest::getValuePlugins

Fake Design token value plugin instances.

Consistent for assertion results.

Return value

\Drupal\Core\Theme\DesignToken\DesignTokenValueInterface[] The design token value plugin instances.

File

core/tests/Drupal/Tests/Core/Theme/DesignToken/DesignTokenPluginManagerTest.php, line 77

Class

DesignTokenPluginManagerTest
Tests design token plugin manager.

Namespace

Drupal\Tests\Core\Theme\DesignToken

Code

protected static function getValuePlugins() : array {
  $instances = [
    'dimension' => new Dimension([
      'unit' => 'px',
      'value' => 5,
    ], 'dimension', []),
    'fontFamily' => new FontFamily([
      'value' => 'Arial',
    ], 'fontFamily', []),
    'fontWeight' => new FontWeight([
      'value' => 600,
    ], 'fontWeight', []),
    'number' => new Number([
      'value' => 5,
    ], 'number', []),
  ];
  return $instances;
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.