Class NCLNameCaseWord

Description

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

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


	
			
Method Summary
NCLNameCaseWord __construct (string $word)
int gender ()
array getGender ()
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 79)

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

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

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

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

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

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

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

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

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

Тип слова:

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

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

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

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

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

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

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

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

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

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

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

Тип слова:

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

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

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

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

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

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

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

Documentation generated on Wed, 06 Jul 2011 13:46:18 +0300 by phpDocumentor 1.4.3