stasya0903/noun_declension

There is no license information available for the latest version (1.0.3) of this package.

Installs: 12

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/stasya0903/noun_declension

1.0.3 2024-06-24 21:02 UTC

This package is auto-updated.

Last update: 2025-12-25 00:07:09 UTC


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);