DbUpdatesTrait deprecated
trait DbUpdatesTrait (View source)
deprecated
Provides methods to conditionally enable db update functions and apply pending db updates through the Update UI.
This should be used only by classes extending \Drupal\simpletest\WebTestBase.
Traits
Wrapper methods for \Drupal\Core\StringTranslation\TranslationInterface.
Properties
| protected TranslationInterface | $stringTranslation | The string translation service. |
from StringTranslationTrait |
Methods
Translates a string to the current language or to a given language.
Formats a string containing a count of items.
Returns the number of plurals supported by a given language.
Gets the string translation service.
Enables db updates until the specified index.
Applies any pending DB updates through the Update UI.
Conditionally load Update API functions for the specified group.
Details
protected TranslatableMarkup
t(string $string, array $args = [], array $options = [])
Translates a string to the current language or to a given language.
See \Drupal\Core\StringTranslation\TranslatableMarkup::__construct() for important security information and usage guidelines.
In order for strings to be localized, make them available in one of the ways supported by the
protected
formatPlural($count, $singular, $plural, array $args = [], array $options = [])
Formats a string containing a count of items.
protected
getNumberOfPlurals($langcode = NULL)
Returns the number of plurals supported by a given language.
protected TranslationInterface
getStringTranslation()
Gets the string translation service.
$this
setStringTranslation(TranslationInterface $translation)
Sets the string translation service to use.
protected
enableUpdates(string $module, string $group, $index)
Enables db updates until the specified index.
protected
applyUpdates()
Applies any pending DB updates through the Update UI.
static
includeUpdates(string $module, string $group)
Conditionally load Update API functions for the specified group.