Class NCLNameCaseWord

Description

NCLNameCaseWord - класс, который служит для хранения всей информации о каждом слове

Located in /NCL/NCLNameCaseWord.php (line 14)


	
			
Method Summary
NCLNameCaseWord __construct (string $word)
int gender ()
array getGender ()
string getNameCase (int $number)
array getNameCases ()
string getNamePart ()
string getWord ()
bool isGenderSolved ()
void setGender (int $man, int $woman)
void setNameCases (array $nameCases)
void setNamePart (string $namePart)
void setRule (int $ruleID)
void setTrueGender (int $gender)
Methods
Constructor __construct (line 85)

Создание нового обьекта со словом $word

  • access: public
NCLNameCaseWord __construct (string $word)
  • string $word: слово
gender (line 192)

Расчитывает и возвращает пол текущего слова

  • return: пол текущего слова
  • access: public
int gender ()
getGender (line 235)

Возвращает массив вероятности того, что даное слово является мужчиной или женщиной

  • return: массив вероятностей
  • access: public
array getGender ()
getNameCase (line 179)

Возвращает строку с нужным падежом текущего слова

  • return: строка с нужным падежом текущего слова
  • access: public
string getNameCase (int $number)
  • int $number: нужный падеж
getNameCases (line 169)

Возвращает массив со всеми падежами текущего слова

  • return: массив со всеми падежами
  • access: public
array getNameCases ()
getNamePart (line 261)

Возвращает тип текущего слова

Тип слова:

  • S - Фамилия
  • N - Имя
  • F - Отчество

  • return: тип слова
  • access: public
string getNamePart ()
getWord (line 270)

Возвращает текущее слово.

  • return: текущее слово
  • access: public
string getWord ()
isGenderSolved (line 280)

Если уже был расчитан пол для всех слов системы, тогда каждому слову предается окончательное решение. Эта функция определяет было ли принято окончательное решение.

  • return: было ли принято окончательное решение по поводу пола текущего слова
  • access: public
bool isGenderSolved ()
setGender (line 213)

Устанавливает вероятности того, что даное слово является мужчиной или женщиной

  • access: public
void setGender (int $man, int $woman)
  • int $man: вероятность того, что слово мужчина
  • int $woman: верятность того, что слово женщина
setNameCases (line 159)

Сохраняет результат склонения текущего слова

  • access: public
void setNameCases (array $nameCases)
  • array $nameCases: массив со всеми падежами
setNamePart (line 248)

Устанавливает тип текущего слова

Тип слова:

  • S - Фамилия
  • N - Имя
  • F - Отчество

  • access: public
void setNamePart (string $namePart)
  • string $namePart: тип слова
setRule (line 289)

Устанавливает номер правила по которому склонялось текущее слово.

  • access: public
void setRule (int $ruleID)
  • int $ruleID: номер правила
setTrueGender (line 226)

Окончательно устанавливает пол человека

  • 0 - не определено
  • NCL::$MAN - мужчина
  • NCL::$WOMAN - женщина

  • access: public
void setTrueGender (int $gender)
  • int $gender: пол человека

Documentation generated on Sat, 09 Jul 2011 17:55:20 +0300 by phpDocumentor 1.4.3