ConfigurableImageEffectBase

Provides a base class for configurable image effects. Hierarchy class \Drupal\Component\Plugin\PluginBase implements DerivativeInspectionInterface, PluginInspectionInterfaceclass \Drupal\Core\Plugin\PluginBase uses DependencySerializationTrait, StringTranslationTraitclass \Drupal\image\ImageEffectBase implements ContainerFactoryPluginInterface, ImageEffectInterfaceclass \Drupal\image\ConfigurableImageEffectBase implements ConfigurableImageEffectInterface See also \Drupal\image\Annotation

ConfigTranslationFormBase::__construct

public ConfigTranslationFormBase::__construct(TypedConfigManagerInterface $typed_config_manager, ConfigMapperManagerInterface $config_mapper_manager, ConfigurableLanguageManagerInterface $language_manager) Constructs a ConfigTranslationFormBase. Parameters \Drupal\Core\Config\TypedConfigManagerInterface $typed_config_manager: The typed configuration manager. \Drupal\config_translation\ConfigMapperManagerInterface $config_mapper_manager: The configuration mapper manager. \Drupal\language\Config

ConfigTranslationFormBase::submitForm

public ConfigTranslationFormBase::submitForm(array &$form, FormStateInterface $form_state) Form submission handler. Parameters array $form: An associative array containing the structure of the form. \Drupal\Core\Form\FormStateInterface $form_state: The current state of the form. Overrides FormInterface::submitForm File core/modules/config_translation/src/Form/ConfigTranslationFormBase.php, line 197 Class ConfigTranslationFormBase Provides a base form for configuration translations.

ConfigTranslationFormBase::getBaseFormId

public ConfigTranslationFormBase::getBaseFormId() Returns a string identifying the base form. Return value string|null The string identifying the base form or NULL if this is not a base form. Overrides BaseFormIdInterface::getBaseFormId File core/modules/config_translation/src/Form/ConfigTranslationFormBase.php, line 100 Class ConfigTranslationFormBase Provides a base form for configuration translations. Namespace Drupal\config_translation\Form Code public function getBaseFormId() {

ConfigTranslationFormBase::createFormElement

public static ConfigTranslationFormBase::createFormElement(TypedDataInterface $schema) Creates a form element builder. Parameters \Drupal\Core\TypedData\TypedDataInterface $schema: Schema definition of configuration. Return value \Drupal\config_translation\FormElement\ElementInterface|null The element builder object if possible. File core/modules/config_translation/src/Form/ConfigTranslationFormBase.php, line 235 Class ConfigTranslationFormBase Provides a base form for configuration tran

ConfigTranslationFormBase::create

public static ConfigTranslationFormBase::create(ContainerInterface $container) Instantiates a new instance of this class. This is a factory method that returns a new instance of this class. The factory should pass any needed dependencies into the constructor of this class, but not the container itself. Every call to this method must return a new instance of this class; that is, it may not implement a singleton. Parameters \Symfony\Component\DependencyInjection\ContainerInterface $container: Th

ConfigTranslationFormBase::buildForm

public ConfigTranslationFormBase::buildForm(array $form, FormStateInterface $form_state, RouteMatchInterface $route_match = NULL, $plugin_id = NULL, $langcode = NULL) Implements \Drupal\Core\Form\FormInterface::buildForm(). Builds configuration form with metadata and values from the source language. Parameters array $form: An associative array containing the structure of the form. \Drupal\Core\Form\FormStateInterface $form_state: The current state of the form. \Drupal\Core\Routing\RouteMatchIn

ConfigTranslationFormBase::$typedConfigManager

The typed configuration manager. Type: \Drupal\Core\Config\TypedConfigManagerInterface File core/modules/config_translation/src/Form/ConfigTranslationFormBase.php, line 26 Class ConfigTranslationFormBase Provides a base form for configuration translations. Namespace Drupal\config_translation\Form Code protected $typedConfigManager;

ConfigTranslationFormBase::$sourceLanguage

The language of the configuration translation source. Type: \Drupal\Core\Language\LanguageInterface File core/modules/config_translation/src/Form/ConfigTranslationFormBase.php, line 61 Class ConfigTranslationFormBase Provides a base form for configuration translations. Namespace Drupal\config_translation\Form Code protected $sourceLanguage;

ConfigTranslationFormBase::$mapper

The mapper for configuration translation. Type: \Drupal\config_translation\ConfigMapperInterface File core/modules/config_translation/src/Form/ConfigTranslationFormBase.php, line 40 Class ConfigTranslationFormBase Provides a base form for configuration translations. Namespace Drupal\config_translation\Form Code protected $mapper;