function StringBase::setPlurals

Same name and namespace in other branches
  1. 9 core/modules/locale/src/StringBase.php \Drupal\locale\StringBase::setPlurals()
  2. 8.9.x core/modules/locale/src/StringBase.php \Drupal\locale\StringBase::setPlurals()
  3. 11.x core/modules/locale/src/StringBase.php \Drupal\locale\StringBase::setPlurals()

Sets this string using array of plural values.

Serializes plural variants in one string glued by \Drupal\Component\Gettext\PoItem::DELIMITER.

Parameters

array $plurals: Array of strings with plural variants.

Return value

$this

Overrides StringInterface::setPlurals

File

core/modules/locale/src/StringBase.php, line 106

Class

StringBase
Defines the locale string base class.

Namespace

Drupal\locale

Code

public function setPlurals($plurals) {
    $this->setString(implode(PoItem::DELIMITER, $plurals));
    return $this;
}

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