void
getFatherNameCase
([ $number = null])
void
getFirstNameCase
([ $number = null])
void
getFormatted
([ $caseNum = 0], [ $format = "S N F"])
void
getFormattedArray
( $format)
void
getFormattedArrayHard
( $format)
void
getFormattedHard
([ $caseNum = 0], [ $format = array()])
void
getSecondNameCase
([ $number = null])
void
in
( $letter, $string)
Функция проверяет, входит ли имя в перечень имен.
void
inNames
(string $nameNeedle, string $names)
-
string
$nameNeedle: - имя
-
string
$names: - перечень имен
void
Last
([ $length = 1], [ $stopAfter = 0])
void
prepareAllNameParts
()
void
prepareEverything
()
void
q
( $fullname, [ $caseNum = null], [ $gender = null])
-
$fullname
-
$caseNum
-
$gender
void
qFatherName
( $fatherName, [ $CaseNumber = null], [ $gender = 0])
-
$fatherName
-
$CaseNumber
-
$gender
void
qFirstName
( $firstName, [ $CaseNumber = null], [ $gender = 0])
-
$firstName
-
$CaseNumber
-
$gender
void
qFullName
([ $secondName = ""], [ $firstName = ""], [ $fatherName = ""], [ $gender = 0], [ $caseNum = 0], [ $format = "S N F"])
-
$secondName
-
$firstName
-
$fatherName
-
$gender
-
$caseNum
-
$format
void
qSecondName
( $secondName, [ $CaseNumber = null], [ $gender = 0])
-
$secondName
-
$CaseNumber
-
$gender
Сброс всех настроек
void
reset
()
Установить номер парвила
void
Rule
(int $index)
Выполняет над словом типа $gender (man / woman) в порядке указанов в $rulesArray
boolean
RulesChain
(string $gender, type $rulesArray)
-
string
$gender: - мужские/женский правила
-
type
$rulesArray: - массив, порядок выполнения правил
void
setFatherName
([ $fathername = ""])
void
setFirstName
([ $firstname = ""])
void
setFullName
([ $secondName = ""], [ $firstName = ""], [ $fatherName = ""])
-
$secondName
-
$firstName
-
$fatherName
void
setGender
([ $gender = 0])
void
setLastName
([ $secondname = ""])
void
setName
([ $firstname = ""])
void
setSecondName
([ $secondname = ""])
void
setSirname
([ $secondname = ""])
void
setWorkingWord
( $word)
void
splitFullName
( $fullname)
void
wordForms
( $word, $endings, [ $replaceLast = 0])
-
$word
-
$endings
-
$replaceLast