ConfigurableLanguageManager::$configFactoryOverride

The language configuration override service. Type: \Drupal\language\Config\LanguageConfigFactoryOverrideInterface File core/modules/language/src/ConfigurableLanguageManager.php, line 41 Class ConfigurableLanguageManager Overrides default LanguageManager to provide configured languages. Namespace Drupal\language Code protected $configFactoryOverride;

ConfigurableLanguageManager::$configFactory

The configuration storage service. Type: \Drupal\Core\Config\ConfigFactoryInterface File core/modules/language/src/ConfigurableLanguageManager.php, line 27 Class ConfigurableLanguageManager Overrides default LanguageManager to provide configured languages. Namespace Drupal\language Code protected $configFactory;

ConfigurableLanguageManager

Overrides default LanguageManager to provide configured languages. Hierarchy class \Drupal\Core\Language\LanguageManager implements LanguageManagerInterface uses DependencySerializationTraitclass \Drupal\language\ConfigurableLanguageManager implements ConfigurableLanguageManagerInterface File core/modules/language/src/ConfigurableLanguageManager.php, line 20 Namespace Drupal\language Members Name Modifiers Type Description ConfigurableLanguageManager::$configFactory protect

ConfigurableLanguageInterface::setWeight

public ConfigurableLanguageInterface::setWeight($weight) Sets the weight of the language. Parameters int $weight: The weight, used to order languages with larger positive weights sinking items toward the bottom of lists. Return value $this File core/modules/language/src/ConfigurableLanguageInterface.php, line 32 Class ConfigurableLanguageInterface Provides an interface defining a language entity. Namespace Drupal\language Code public function setWeight($weight);

ConfigurableLanguageInterface::setName

public ConfigurableLanguageInterface::setName($name) Sets the name of the language. Parameters string $name: The human-readable English name of the language. Return value $this File core/modules/language/src/ConfigurableLanguageInterface.php, line 21 Class ConfigurableLanguageInterface Provides an interface defining a language entity. Namespace Drupal\language Code public function setName($name);

ConfigurableLanguageInterface

Provides an interface defining a language entity. Hierarchy interface \Drupal\Core\Config\Entity\ConfigEntityInterface; interface \Drupal\Core\Language\LanguageInterfaceinterface \Drupal\language\ConfigurableLanguageInterface File core/modules/language/src/ConfigurableLanguageInterface.php, line 11 Namespace Drupal\language Members Name Modifiers Type Description AccessibleInterface::access public function Checks data value access. CacheableDependencyInterface::getCac

ConfigurableLanguage::setWeight

public ConfigurableLanguage::setWeight($weight) Sets the weight of the language. Parameters int $weight: The weight, used to order languages with larger positive weights sinking items toward the bottom of lists. Return value $this Overrides ConfigurableLanguageInterface::setWeight File core/modules/language/src/Entity/ConfigurableLanguage.php, line 229 Class ConfigurableLanguage Defines the ConfigurableLanguage entity. Namespace Drupal\language\Entity Code public function setWeight($

ConfigurableLanguage::setName

public ConfigurableLanguage::setName($name) Sets the name of the language. Parameters string $name: The human-readable English name of the language. Return value $this Overrides ConfigurableLanguageInterface::setName File core/modules/language/src/Entity/ConfigurableLanguage.php, line 199 Class ConfigurableLanguage Defines the ConfigurableLanguage entity. Namespace Drupal\language\Entity Code public function setName($name) { $this->label = $name; return $this; }

ConfigurableLanguage::preSave

public ConfigurableLanguage::preSave(EntityStorageInterface $storage) Acts on an entity before the presave hook is invoked. Used before the entity is saved and before invoking the presave hook. Note that in case of translatable content entities this callback is only fired on their current translation. It is up to the developer to iterate over all translations if needed. This is different from its counterpart in the Field API, FieldItemListInterface::preSave(), which is fired on all field transl

ConfigurableLanguage::preDelete

public static ConfigurableLanguage::preDelete(EntityStorageInterface $storage, array $entities) Throws \DeleteDefaultLanguageException Exception thrown if we're trying to delete the default language entity. This is not allowed as a site must have a default language. Overrides ConfigEntityBase::preDelete File core/modules/language/src/Entity/ConfigurableLanguage.php, line 151 Class ConfigurableLanguage Defines the ConfigurableLanguage entity. Namespace Drupal\language\Entity Code publi