Download the PHP package slowprog/petrovich-php without Composer
On this page you can find all versions of the php package slowprog/petrovich-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download slowprog/petrovich-php
More information about slowprog/petrovich-php
Files in slowprog/petrovich-php
Download slowprog/petrovich-php
More information about slowprog/petrovich-php
Files in slowprog/petrovich-php
Vendor slowprog
Package petrovich-php
Short Description An easy-to-use PHP Class to decline russian names.
License MIT
Homepage https://github.com/slowprog/petrovich-php
Package petrovich-php
Short Description An easy-to-use PHP Class to decline russian names.
License MIT
Homepage https://github.com/slowprog/petrovich-php
Please rate this library. Is it a good library?
Informations about the package petrovich-php
Склонение падежей русских имён, фамилий и отчеств. Портированная версия с Ruby на PHP плюс некоторый дополнительный функционал.
Лицензия MIT.
Установка
Использование класса
Падежи
Названия суффиксов для методов образованы от английских названий соответствующих падежей. Полный список поддерживаемых падежей приведён в таблице ниже.
Суффикс метода | Падеж | Характеризующий вопрос |
---|---|---|
CASE_NOMENATIVE | именительный | Кто? Что? |
CASE_GENITIVE | родительный | Кого? Чего? |
CASE_DATIVE | дательный | Кому? Чему? |
CASE_ACCUSATIVE | винительный | Кого? Что? |
CASE_INSTRUMENTAL | творительный | Кем? Чем? |
CASE_PREPOSITIONAL | предложный | О ком? О чём? |
Пол
Метод возвращает пол, на основе отчества. Возвращаемое значение не зависит от пола, переданного в конструктор. Для полов определены следующие константы
- GENDER_ANDROGYNOUS - пол не определен;
- GENDER_MALE - мужской пол;
- GENDER_FEMALE - женский пол.
All versions of petrovich-php with dependencies
PHP Build Version
Package Version
Requires
php Version
>=5.3
ext-mbstring Version *
ext-json Version *
cloudloyalty/petrovich-rules Version dev-master
ext-mbstring Version *
ext-json Version *
cloudloyalty/petrovich-rules Version dev-master
The package slowprog/petrovich-php contains the following files
Loading the files please wait ....