class TestConfigNamesMapper in Zircon Profile 8
Same name and namespace in other branches
- 8.0 core/modules/config_translation/tests/src/Unit/ConfigNamesMapperTest.php \Drupal\Tests\config_translation\Unit\TestConfigNamesMapper
Defines a test mapper class.
Hierarchy
- class \Drupal\Component\Plugin\PluginBase implements DerivativeInspectionInterface, PluginInspectionInterface- class \Drupal\Core\Plugin\PluginBase uses DependencySerializationTrait, StringTranslationTrait- class \Drupal\config_translation\ConfigNamesMapper implements ConfigMapperInterface, ContainerFactoryPluginInterface- class \Drupal\Tests\config_translation\Unit\TestConfigNamesMapper
 
 
- class \Drupal\config_translation\ConfigNamesMapper implements ConfigMapperInterface, ContainerFactoryPluginInterface
 
- class \Drupal\Core\Plugin\PluginBase uses DependencySerializationTrait, StringTranslationTrait
Expanded class hierarchy of TestConfigNamesMapper
File
- core/modules/ config_translation/ tests/ src/ Unit/ ConfigNamesMapperTest.php, line 648 
- Contains \Drupal\Tests\config_translation\Unit\ConfigNamesMapperTest.
Namespace
Drupal\Tests\config_translation\UnitView source
class TestConfigNamesMapper extends ConfigNamesMapper {
  /**
   * Gets the internal language code of this mapper, if any.
   *
   * This method is not to be confused with
   * ConfigMapperInterface::getLangcode().
   *
   * @return string|null
   *   The language code of this mapper if it is set; NULL otherwise.
   */
  public function getInternalLangcode() {
    return isset($this->langcode) ? $this->langcode : NULL;
  }
  /**
   * Sets the list of configuration names.
   *
   * @param array $config_names
   */
  public function setConfigNames(array $config_names) {
    $this->pluginDefinition['names'] = $config_names;
  }
  /**
   * Sets the configuration factory.
   *
   * @var \Drupal\Core\Config\ConfigFactoryInterface $config_factory
   *   The config factory to set.
   */
  public function setConfigFactory(ConfigFactoryInterface $config_factory) {
    $this->configFactory = $config_factory;
  }
}Members
| Name   | Modifiers | Type | Description | Overrides | 
|---|---|---|---|---|
| ConfigNamesMapper:: | protected | property | The base route object that the mapper is attached to. | |
| ConfigNamesMapper:: | protected | property | The configuration factory. | |
| ConfigNamesMapper:: | protected | property | The mapper plugin discovery service. | |
| ConfigNamesMapper:: | protected | property | The language code of the language this mapper, if any. | |
| ConfigNamesMapper:: | protected | property | The language manager. | |
| ConfigNamesMapper:: | protected | property | The typed configuration manager. | |
| ConfigNamesMapper:: | protected | property | The available routes. | |
| ConfigNamesMapper:: | protected | property | The route provider. | |
| ConfigNamesMapper:: | protected | property | The typed config manager. | |
| ConfigNamesMapper:: | public | function | Adds the given configuration name to the list of names. Overrides ConfigMapperInterface:: | |
| ConfigNamesMapper:: | public static | function | Creates an instance of the plugin. Overrides ContainerFactoryPluginInterface:: | 1 | 
| ConfigNamesMapper:: | public | function | Returns the route object for a translation add form route. Overrides ConfigMapperInterface:: | |
| ConfigNamesMapper:: | public | function | Returns route name for the translation add form route. Overrides ConfigMapperInterface:: | |
| ConfigNamesMapper:: | public | function | Returns the route parameters for the translation add form route. Overrides ConfigMapperInterface:: | |
| ConfigNamesMapper:: | public | function | Returns a processed path for the base route the mapper is attached to. Overrides ConfigMapperInterface:: | |
| ConfigNamesMapper:: | public | function | Returns the base route object the mapper is attached to. Overrides ConfigMapperInterface:: | |
| ConfigNamesMapper:: | public | function | Returns the name of the base route the mapper is attached to. Overrides ConfigMapperInterface:: | |
| ConfigNamesMapper:: | public | function | Returns the route parameters for the base route the mapper is attached to. Overrides ConfigMapperInterface:: | 1 | 
| ConfigNamesMapper:: | public | function | Returns an array with all configuration data. Overrides ConfigMapperInterface:: | |
| ConfigNamesMapper:: | public | function | Returns an array of configuration names for the mapper. Overrides ConfigMapperInterface:: | |
| ConfigNamesMapper:: | public | function | Returns the name of the contextual link group to add contextual links to. Overrides ConfigMapperInterface:: | 1 | 
| ConfigNamesMapper:: | public | function | Returns the route object for the translation deletion route. Overrides ConfigMapperInterface:: | |
| ConfigNamesMapper:: | public | function | Returns route name for the translation deletion route. Overrides ConfigMapperInterface:: | |
| ConfigNamesMapper:: | public | function | Returns the route parameters for the translation deletion route. Overrides ConfigMapperInterface:: | |
| ConfigNamesMapper:: | public | function | Returns the route object for a translation edit form route. Overrides ConfigMapperInterface:: | |
| ConfigNamesMapper:: | public | function | Returns route name for the translation edit form route. Overrides ConfigMapperInterface:: | |
| ConfigNamesMapper:: | public | function | Returns the route parameters for the translation edit form route. Overrides ConfigMapperInterface:: | |
| ConfigNamesMapper:: | public | function | Returns the original language code of the configuration. Overrides ConfigMapperInterface:: | |
| ConfigNamesMapper:: | public | function | Provides an array of information to build a list of operation links. Overrides ConfigMapperInterface:: | 1 | 
| ConfigNamesMapper:: | public | function | Returns a processed path for the translation overview route. Overrides ConfigMapperInterface:: | |
| ConfigNamesMapper:: | public | function | Returns the route object for a translation overview route. Overrides ConfigMapperInterface:: | |
| ConfigNamesMapper:: | public | function | Returns route name for the translation overview route. Overrides ConfigMapperInterface:: | 1 | 
| ConfigNamesMapper:: | public | function | Returns the route parameters for the translation overview route. Overrides ConfigMapperInterface:: | |
| ConfigNamesMapper:: | public | function | Returns title of this translation page. Overrides ConfigMapperInterface:: | 1 | 
| ConfigNamesMapper:: | public | function | Returns the label of the type of data the mapper encapsulates. Overrides ConfigMapperInterface:: | 1 | 
| ConfigNamesMapper:: | public | function | Returns the name of the type of data the mapper encapsulates. Overrides ConfigMapperInterface:: | 1 | 
| ConfigNamesMapper:: | public | function | Returns the weight of the mapper. Overrides ConfigMapperInterface:: | |
| ConfigNamesMapper:: | public | function | Checks that all pieces of this configuration mapper have a schema. Overrides ConfigMapperInterface:: | |
| ConfigNamesMapper:: | public | function | Checks if pieces of this configuration mapper have translatables. Overrides ConfigMapperInterface:: | |
| ConfigNamesMapper:: | public | function | Checks whether there is already a translation for this mapper. Overrides ConfigMapperInterface:: | |
| ConfigNamesMapper:: | public | function | Populate the config mapper with request data. Overrides ConfigMapperInterface:: | 1 | 
| ConfigNamesMapper:: | protected | function | Allows to process all config translation routes. | 1 | 
| ConfigNamesMapper:: | public | function | Sets the original language code. Overrides ConfigMapperInterface:: | |
| ConfigNamesMapper:: | public | function | Sets the route collection. Overrides ConfigMapperInterface:: | |
| ConfigNamesMapper:: | public | function | Constructs a ConfigNamesMapper. Overrides PluginBase:: | 1 | 
| DependencySerializationTrait:: | protected | property | An array of service IDs keyed by property name used for serialization. | |
| DependencySerializationTrait:: | public | function | 1 | |
| DependencySerializationTrait:: | public | function | 2 | |
| PluginBase:: | protected | property | Configuration information passed into the plugin. | 2 | 
| PluginBase:: | protected | property | The plugin implementation definition. | |
| PluginBase:: | protected | property | The plugin_id. | |
| PluginBase:: | constant | A string which is used to separate base plugin IDs from the derivative ID. | ||
| PluginBase:: | public | function | Gets the base_plugin_id of the plugin instance. Overrides DerivativeInspectionInterface:: | |
| PluginBase:: | public | function | Gets the derivative_id of the plugin instance. Overrides DerivativeInspectionInterface:: | |
| PluginBase:: | public | function | Gets the definition of the plugin implementation. Overrides PluginInspectionInterface:: | |
| PluginBase:: | public | function | Gets the plugin_id of the plugin instance. Overrides PluginInspectionInterface:: | |
| StringTranslationTrait:: | protected | property | The string translation service. | |
| StringTranslationTrait:: | protected | function | Formats a string containing a count of items. | |
| StringTranslationTrait:: | protected | function | Returns the number of plurals supported by a given language. | |
| StringTranslationTrait:: | protected | function | Gets the string translation service. | |
| StringTranslationTrait:: | public | function | Sets the string translation service to use. | 2 | 
| StringTranslationTrait:: | protected | function | Translates a string to the current language or to a given language. | |
| TestConfigNamesMapper:: | public | function | Gets the internal language code of this mapper, if any. | |
| TestConfigNamesMapper:: | public | function | Sets the configuration factory. | |
| TestConfigNamesMapper:: | public | function | Sets the list of configuration names. | 
