stasya0903 / noun_declension
Installs: 12
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/stasya0903/noun_declension
Requires
- php: ^7.4
README
Пакет генерирующий корректное склонение существительных с числительными Данный пакет позволит вам решить проблему склонения существительных
Установка
composer require stasya0903/noun_declension
Использование
Создаем класс для склонений:
<?php require __DIR__ . '/../vendor/autoload.php'; $service = new Stasya0903\NounDeclension\NounDeclension();
setTitles(string $one, string $two, string $five)
Используем метод setTitles чтобы задать склонения существительного
<?php $service->setTitles('курс', 'курса', 'курсов');
declineByNumber(int $number, bool $showNumber = true): string
Метод declineByNumber возвращает существительное в соответствующем числительному склонении
<?php echo $service->declineByNumber(7);