protected PluralTranslatableMarkup::getPluralIndex()
Gets the plural index through the gettext formula.
Return value
int
File
- core/lib/Drupal/Core/StringTranslation/PluralTranslatableMarkup.php, line 147
Class
- PluralTranslatableMarkup
- A class to hold plural translatable markup.
Namespace
Drupal\Core\StringTranslation
Code
1 2 3 4 5 6 7 8 9 10 11 12 | protected function getPluralIndex() { // We have to test both if the function and the service exist since in // certain situations it is possible that locale code might be loaded but // the service does not exist. For example, where the parent test site has // locale installed but the child site does not. // @todo Refactor in https://www.drupal.org/node/2660338 so this code does // not depend on knowing that the Locale module exists. if (function_exists( 'locale_get_plural' ) && \Drupal::hasService( 'locale.plural.formula' )) { return locale_get_plural( $this -> count , $this ->getOption( 'langcode' )); } return -1; } |
Please login to continue.