Мультиплицирующее устройство
класс Мультиплицирующее устройство (Просмотр исходного кода)
Свойства
| статический защищенный Мультиплицирующее устройство | $inflector | Кэшированный экземпляр инфлектора. | |
| статический защищенный строка | $language | Язык, который должен использоваться инфлектором. | |
| статический строковый массив | $uncountable | Несчитаемые формы слов, не являющихся существительными. |
Методы
| статический строка | plural(строка $value, целое число|массив|Countable $count = 2)
Получение множественного числа английского слова. | |
| статический строка | singular(строка $value)
Получение единственного числа английского слова. | |
| статический булево | uncountable(строка $value)
Определение, является ли данное значение несчётным. | |
| статический строка | matchCase(строка $value, строка $comparison)
Попытка сопоставить регистр двух строк. | |
| статический Inflector | inflector()
Получение экземпляра инфлектора. | |
| статический пустое значение | useLanguage(строка $language)
Указание языка, который должен использоваться инфлектором. |
Подробности
статический строка plural(строка $value, целое число|массив|Countable $count = 2)
Получение множественного числа английского слова.
статический строка singular(строка $value)
Получение единственного числа английского слова.
статический защищенный булево uncountable(строка $value)
Определение, является ли данное значение несчётным.
статический защищенный строка matchCase(строка $value, строка $comparison)
Попытка сопоставить регистр двух строк.
статический Inflector inflector()
Получение экземпляра инфлектора.
статический пустое значение useLanguage(строка $language)
Указание языка, который должен использоваться инфлектором.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Support/Pluralizer.html