Pluralizer
class Pluralizer (View source)
Свойства
| static array | $plural | Правила склонения слов во множественном числе. | |
| static array | $singular | Правила склонения слов в единственном числе. | |
| static array | $irregular | Неправильные формы слов. | |
| static array | $uncountable | Несчётные слова. | |
| static protected array | $pluralCache | Кэшированные копии склонений множественного числа. | |
| static protected array | $singularCache | Кэшированные копии склонений единственного числа. |
Методы
| static string | singular(string $value) Получить форму слова в единственном числе. | |
| static string | plural(string $value, int $count = 2) Получить форму слова во множественном числе. | |
| static string | inflect(string $value, array $source, array $irregular) Выполнить автоматическое склонение английского слова. | |
| static bool | uncountable(string $value) Определить, является ли данное значение несчётным. | |
| static string | matchCase(string $value, string $comparison) Попытка сопоставить регистр двух строк. |
Подробности
static string singular(string $value)
Получить форму слова в единственном числе.
static string plural(string $value, int $count = 2)
Получить форму слова во множественном числе.
static protected string inflect(string $value, array $source, array $irregular)
Выполнить автоматическое склонение английского слова.
static protected bool uncountable(string $value)
Определить, является ли данное значение несчётным.
static protected string matchCase(string $value, string $comparison)
Попытка сопоставить регистр двух строк.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/4.2/Illuminate/Support/Pluralizer.html