[0.4] Начало документирования

This commit is contained in:
Andriy Chaika 2011-07-05 23:40:08 +03:00
parent fe05c39eb2
commit ab6585da33
30 changed files with 10313 additions and 93 deletions

View File

@ -0,0 +1,836 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!-- template designed by Marco Von Ballmoos -->
<title>Docs For Class NCLNameCaseUa</title>
<link rel="stylesheet" href="../media/stylesheet.css" />
<meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>
</head>
<body>
<div class="page-body">
<h2 class="class-name">Class NCLNameCaseUa</h2>
<a name="sec-description"></a>
<div class="info-box">
<div class="info-box-title">Description</div>
<div class="nav-bar">
<span class="disabled">Description</span> |
<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
| <a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
</div>
<div class="info-box-body">
<p class="implements">
Implements interfaces:
<ul>
<li><a href="../default/NCLNameCaseInterface.html">NCLNameCaseInterface</a></li> </ul>
</p>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Description of NCL</p>
<ul class="tags">
<li><span class="field">author:</span> seagull</li>
</ul>
<p class="notes">
Located in <a class="field" href="_NCL.NameCase.ua.php.html">/NCL.NameCase.ua.php</a> (line <span class="field">18</span>)
</p>
<pre><a href="../default/NCL.html">NCL</a>
|
--<a href="../default/NCLNameCaseCore.html">NCLNameCaseCore</a>
|
--NCLNameCaseUa</pre>
</div>
</div>
<a name="sec-var-summary"></a>
<div class="info-box">
<div class="info-box-title">Variable Summary</span></div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<span class="disabled">Vars</span> (<a href="#sec-vars">details</a>)
|
<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
</div>
<div class="info-box-body">
<div class="var-summary">
<div class="var-title">
<span class="var-type">int</span>
<a href="#$CaseCount" title="details" class="var-name">$CaseCount</a>
</div>
</div>
</div>
</div>
<a name="sec-method-summary"></a>
<div class="info-box">
<div class="info-box-title">Method Summary</span></div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
|
<span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
</div>
<div class="info-box-body">
<div class="method-summary">
<div class="method-definition">
<span class="method-result">void</span>
<a href="#detectNamePart" title="details" class="method-name">detectNamePart</a>
(<span class="var-type"></span>&nbsp;<span class="var-name">$word</span>)
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#GenderByFatherName" title="details" class="method-name">GenderByFatherName</a>
(<span class="var-type"></span>&nbsp;<span class="var-name">$word</span>)
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#GenderByFirstName" title="details" class="method-name">GenderByFirstName</a>
(<span class="var-type"></span>&nbsp;<span class="var-name">$word</span>)
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#GenderBySecondName" title="details" class="method-name">GenderBySecondName</a>
(<span class="var-type"></span>&nbsp;<span class="var-name">$word</span>)
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#manFatherName" title="details" class="method-name">manFatherName</a>
()
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#manFirstName" title="details" class="method-name">manFirstName</a>
()
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#manRule1" title="details" class="method-name">manRule1</a>
()
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#manRule2" title="details" class="method-name">manRule2</a>
()
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#manRule3" title="details" class="method-name">manRule3</a>
()
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#manRule4" title="details" class="method-name">manRule4</a>
()
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#manRule5" title="details" class="method-name">manRule5</a>
()
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#manSecondName" title="details" class="method-name">manSecondName</a>
()
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#womanFatherName" title="details" class="method-name">womanFatherName</a>
()
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#womanFirstName" title="details" class="method-name">womanFirstName</a>
()
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#womanRule1" title="details" class="method-name">womanRule1</a>
()
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#womanRule2" title="details" class="method-name">womanRule2</a>
()
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#womanRule3" title="details" class="method-name">womanRule3</a>
()
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#womanSecondName" title="details" class="method-name">womanSecondName</a>
()
</div>
</div>
</div>
</div>
<a name="sec-vars"></a>
<div class="info-box">
<div class="info-box-title">Variables</div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<a href="#sec-var-summary">Vars</a> (<span class="disabled">details</span>)
|
<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
</div>
<div class="info-box-body">
<a name="var$CaseCount" id="$CaseCount"><!-- --></A>
<div class="evenrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">int</span>
<span class="var-name">$CaseCount</span>
= <span class="var-default"> 7</span> (line <span class="line-number">24</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">var:</span> Количество падежей в языке</li>
<li><span class="field">access:</span> protected</li>
</ul>
</div>
<h4>Inherited Variables</h4>
<A NAME='inherited_vars'><!-- --></A>
<p>Inherited from <span class="classname"><a href="../default/NCLNameCaseCore.html">NCLNameCaseCore</a></span></p>
<blockquote>
<span class="var-title">
<span class="var-name"><a href="../default/NCLNameCaseCore.html#var$finished">NCLNameCaseCore::$finished</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCLNameCaseCore.html#var$index">NCLNameCaseCore::$index</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCLNameCaseCore.html#var$lastResult">NCLNameCaseCore::$lastResult</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCLNameCaseCore.html#var$lastRule">NCLNameCaseCore::$lastRule</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCLNameCaseCore.html#var$ready">NCLNameCaseCore::$ready</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCLNameCaseCore.html#var$words">NCLNameCaseCore::$words</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCLNameCaseCore.html#var$workindLastCache">NCLNameCaseCore::$workindLastCache</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCLNameCaseCore.html#var$workingWord">NCLNameCaseCore::$workingWord</a></span><br>
</span>
</blockquote>
<p>Inherited from <span class="classname"><a href="../default/NCL.html">NCL</a></span></p>
<blockquote>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$DATELN">NCL::$DATELN</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$IMENITLN">NCL::$IMENITLN</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$MAN">NCL::$MAN</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$PREDLOGN">NCL::$PREDLOGN</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$RODITLN">NCL::$RODITLN</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$TVORITELN">NCL::$TVORITELN</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$UaDavalnyi">NCL::$UaDavalnyi</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$UaKlychnyi">NCL::$UaKlychnyi</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$UaMiszevyi">NCL::$UaMiszevyi</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$UaNazyvnyi">NCL::$UaNazyvnyi</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$UaOrudnyi">NCL::$UaOrudnyi</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$UaRodovyi">NCL::$UaRodovyi</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$UaZnahidnyi">NCL::$UaZnahidnyi</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$VINITELN">NCL::$VINITELN</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$WOMAN">NCL::$WOMAN</a></span><br>
</span>
</blockquote>
</div>
</div>
<a name="sec-methods"></a>
<div class="info-box">
<div class="info-box-title">Methods</div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
<a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
</div>
<div class="info-box-body">
<A NAME='method_detail'></A>
<a name="methoddetectNamePart" id="detectNamePart"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">detectNamePart</span> (line <span class="line-number">684</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Ідентифікує слово визначаючи чи це ім’я, чи це прізвище, чи це побатькові</p>
<p class="description"><p><ul><li><strong>N</strong> - ім’я</li><li><strong>S</strong> - прізвище</li><li><strong>F</strong> - по-батькові</li></ul></p></p>
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
detectNamePart
</span>
(<span class="var-type"></span>&nbsp;<span class="var-name">$word</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"><a href="../default/NCLNameCaseWord.html">NCLNameCaseWord</a></span>
<span class="var-name">$word</span><span class="var-description">: об’єкт класу зі словом, яке необхідно ідентифікувати</span> </li>
</ul>
</div>
<a name="methodGenderByFatherName" id="GenderByFatherName"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">GenderByFatherName</span> (line <span class="line-number">663</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Визначення статі, за правилами по-батькові</p>
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
GenderByFatherName
</span>
(<span class="var-type"></span>&nbsp;<span class="var-name">$word</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"><a href="../default/NCLNameCaseWord.html">NCLNameCaseWord</a></span>
<span class="var-name">$word</span><span class="var-description">: об’єкт класу зі словом, для якого необхідно визначити стать</span> </li>
</ul>
</div>
<a name="methodGenderByFirstName" id="GenderByFirstName"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">GenderByFirstName</span> (line <span class="line-number">584</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Визначення статі, за правилами імені</p>
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
GenderByFirstName
</span>
(<span class="var-type"></span>&nbsp;<span class="var-name">$word</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"><a href="../default/NCLNameCaseWord.html">NCLNameCaseWord</a></span>
<span class="var-name">$word</span><span class="var-description">: об’єкт класу зі словом, для якого необхідно визначити стать</span> </li>
</ul>
</div>
<a name="methodGenderBySecondName" id="GenderBySecondName"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">GenderBySecondName</span> (line <span class="line-number">634</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Визначення статі, за правилами прізвища</p>
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
GenderBySecondName
</span>
(<span class="var-type"></span>&nbsp;<span class="var-name">$word</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"><a href="../default/NCLNameCaseWord.html">NCLNameCaseWord</a></span>
<span class="var-name">$word</span><span class="var-description">: об’єкт класу зі словом, для якого необхідно визначити стать</span> </li>
</ul>
</div>
<a name="methodmanFatherName" id="manFatherName"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">manFatherName</span> (line <span class="line-number">556</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Фунція відмінює чоловічі по-батькові</p>
<ul class="tags">
<li><span class="field">return:</span> true - якщо слово успішно змінене, false - якщо невдалося провідміняти слово</li>
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
manFatherName
</span>
()
</div>
</div>
<a name="methodmanFirstName" id="manFirstName"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">manFirstName</span> (line <span class="line-number">519</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Функція намагається застосувати ланцюг правил для чоловічих імен</p>
<ul class="tags">
<li><span class="field">return:</span> true - якщо було задіяно правило з переліку, false - якщо правило не знайдено</li>
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
manFirstName
</span>
()
</div>
</div>
<a name="methodmanRule1" id="manRule1"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">manRule1</span> (line <span class="line-number">187</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Українські чоловічі та жіночі імена, що в називному відмінку однини закінчуються на -а (-я), відмінються як відповідні іменники І відміни.</p>
<p class="description"><p><ul><li>Примітка 1. Кінцеві приголосні основи г, к, х у жіночих іменах
у давальному та місцевому відмінках однини перед закінченням -і
змінюються на з, ц, с: Ольга - Ользі, Палажка - Палажці, Солоха - Солосі.</li><li>Примітка 2. У жіночих іменах типу Одарка, Параска в родовому відмінку множини
в кінці основи між приголосними з'являється звук о: Одарок, Парасок.</li></ul></p></p>
<ul class="tags">
<li><span class="field">return:</span> true - якщо було задіяно правило з переліку, false - якщо правило не знайдено</li>
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
manRule1
</span>
()
</div>
</div>
<a name="methodmanRule2" id="manRule2"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">manRule2</span> (line <span class="line-number">224</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Імена, що в називному відмінку закінчуються на -р, у родовому мають закінчення -а: Віктор - Віктора, Макар - Макара, але: Ігор - Ігоря, Лазар - Лазаря.</p>
<ul class="tags">
<li><span class="field">return:</span> true - якщо було задіяно правило з переліку, false - якщо правило не знайдено</li>
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
manRule2
</span>
()
</div>
</div>
<a name="methodmanRule3" id="manRule3"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">manRule3</span> (line <span class="line-number">254</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Українські чоловічі імена, що в називному відмінку однини закінчуються на приголосний та -о, відмінюються як відповідні іменники ІІ відміни.</p>
<ul class="tags">
<li><span class="field">return:</span> true - якщо було задіяно правило з переліку, false - якщо правило не знайдено</li>
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
manRule3
</span>
()
</div>
</div>
<a name="methodmanRule4" id="manRule4"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">manRule4</span> (line <span class="line-number">365</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Якщо слово закінчується на і, то відмінюємо як множину</p>
<ul class="tags">
<li><span class="field">return:</span> true - якщо було задіяно правило з переліку, false - якщо правило не знайдено</li>
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
manRule4
</span>
()
</div>
</div>
<a name="methodmanRule5" id="manRule5"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">manRule5</span> (line <span class="line-number">380</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Якщо слово закінчується на ий або ой</p>
<ul class="tags">
<li><span class="field">return:</span> true - якщо було задіяно правило з переліку, false - якщо правило не знайдено</li>
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
manRule5
</span>
()
</div>
</div>
<a name="methodmanSecondName" id="manSecondName"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">manSecondName</span> (line <span class="line-number">538</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Функція намагається застосувати ланцюг правил для чоловічих прізвищ</p>
<ul class="tags">
<li><span class="field">return:</span> true - якщо було задіяно правило з переліку, false - якщо правило не знайдено</li>
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
manSecondName
</span>
()
</div>
</div>
<a name="methodwomanFatherName" id="womanFatherName"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">womanFatherName</span> (line <span class="line-number">570</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Фунція відмінює жіночі по-батькові</p>
<ul class="tags">
<li><span class="field">return:</span> true - якщо слово успішно змінене, false - якщо невдалося провідміняти слово</li>
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
womanFatherName
</span>
()
</div>
</div>
<a name="methodwomanFirstName" id="womanFirstName"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">womanFirstName</span> (line <span class="line-number">528</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Функція намагається застосувати ланцюг правил для жіночих імен</p>
<ul class="tags">
<li><span class="field">return:</span> true - якщо було задіяно правило з переліку, false - якщо правило не знайдено</li>
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
womanFirstName
</span>
()
</div>
</div>
<a name="methodwomanRule1" id="womanRule1"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">womanRule1</span> (line <span class="line-number">401</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Українські чоловічі та жіночі імена, що в називному відмінку однини закінчуються на -а (-я), відмінються як відповідні іменники І відміни.</p>
<p class="description"><p><ul><li>Примітка 1. Кінцеві приголосні основи г, к, х у жіночих іменах
у давальному та місцевому відмінках однини перед закінченням -і
змінюються на з, ц, с: Ольга - Ользі, Палажка - Палажці, Солоха - Солосі.</li><li>Примітка 2. У жіночих іменах типу Одарка, Параска в родовому відмінку множини
в кінці основи між приголосними з'являється звук о: Одарок, Парасок</li></ul></p></p>
<ul class="tags">
<li><span class="field">return:</span> true - якщо було задіяно правило з переліку, false - якщо правило не знайдено</li>
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
womanRule1
</span>
()
</div>
</div>
<a name="methodwomanRule2" id="womanRule2"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">womanRule2</span> (line <span class="line-number">447</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Українські жіночі імена, що в називному відмінку однини закінчуються на приголосний,</p>
<p class="description"><p>відмінюються як відповідні іменники ІІІ відміни</p></p>
<ul class="tags">
<li><span class="field">return:</span> true - якщо було задіяно правило з переліку, false - якщо правило не знайдено</li>
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
womanRule2
</span>
()
</div>
</div>
<a name="methodwomanRule3" id="womanRule3"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">womanRule3</span> (line <span class="line-number">491</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Якщо слово на ськ або це російське прізвище</p>
<ul class="tags">
<li><span class="field">return:</span> true - якщо було задіяно правило з переліку, false - якщо правило не знайдено</li>
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
womanRule3
</span>
()
</div>
</div>
<a name="methodwomanSecondName" id="womanSecondName"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">womanSecondName</span> (line <span class="line-number">547</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Функція намагається застосувати ланцюг правил для жіночих прізвищ</p>
<ul class="tags">
<li><span class="field">return:</span> true - якщо було задіяно правило з переліку, false - якщо правило не знайдено</li>
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
womanSecondName
</span>
()
</div>
</div>
<h4>Inherited Methods</h4>
<a name='inherited_methods'><!-- --></a>
<!-- =========== Summary =========== -->
<p>Inherited From <span class="classname"><a href="../default/NCLNameCaseCore.html">NCLNameCaseCore</a></span></p>
<blockquote>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodAllWordCases">NCLNameCaseCore::AllWordCases()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodfullReset">NCLNameCaseCore::fullReset()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodgenderAutoDetect">NCLNameCaseCore::genderAutoDetect()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodgenerateIndex">NCLNameCaseCore::generateIndex()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodgetFatherNameCase">NCLNameCaseCore::getFatherNameCase()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodgetFirstNameCase">NCLNameCaseCore::getFirstNameCase()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodgetFormatted">NCLNameCaseCore::getFormatted()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodgetFormattedArray">NCLNameCaseCore::getFormattedArray()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodgetFormattedArrayHard">NCLNameCaseCore::getFormattedArrayHard()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodgetFormattedHard">NCLNameCaseCore::getFormattedHard()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodgetSecondNameCase">NCLNameCaseCore::getSecondNameCase()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodin">NCLNameCaseCore::in()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodinNames">NCLNameCaseCore::inNames()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodLast">NCLNameCaseCore::Last()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodnotReady">NCLNameCaseCore::notReady()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodprepareAllNameParts">NCLNameCaseCore::prepareAllNameParts()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodprepareEverything">NCLNameCaseCore::prepareEverything()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodprepareGender">NCLNameCaseCore::prepareGender()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodprepareNamePart">NCLNameCaseCore::prepareNamePart()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodq">NCLNameCaseCore::q()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodqFatherName">NCLNameCaseCore::qFatherName()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodqFirstName">NCLNameCaseCore::qFirstName()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodqFullName">NCLNameCaseCore::qFullName()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodqSecondName">NCLNameCaseCore::qSecondName()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodreset">NCLNameCaseCore::reset()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodRule">NCLNameCaseCore::Rule()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodRulesChain">NCLNameCaseCore::RulesChain()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodsetFatherName">NCLNameCaseCore::setFatherName()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodsetFirstName">NCLNameCaseCore::setFirstName()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodsetFullName">NCLNameCaseCore::setFullName()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodsetGender">NCLNameCaseCore::setGender()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodsetLastName">NCLNameCaseCore::setLastName()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodsetName">NCLNameCaseCore::setName()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodsetSecondName">NCLNameCaseCore::setSecondName()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodsetSirname">NCLNameCaseCore::setSirname()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodsetWorkingWord">NCLNameCaseCore::setWorkingWord()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodsolveGender">NCLNameCaseCore::solveGender()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodsplitFullName">NCLNameCaseCore::splitFullName()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodWordCase">NCLNameCaseCore::WordCase()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodwordForms">NCLNameCaseCore::wordForms()</a></span><br>
</blockquote>
</div>
</div>
<p class="notes" id="credit">
Documentation generated on Tue, 05 Jul 2011 23:38:04 +0300 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.3</a>
</p>
</div></body>
</html>

View File

@ -0,0 +1,94 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!-- template designed by Marco Von Ballmoos -->
<title>Docs for page NCL.NameCase.ua.php</title>
<link rel="stylesheet" href="../media/stylesheet.css" />
<meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>
</head>
<body>
<div class="page-body">
<h2 class="file-name">/NCL.NameCase.ua.php</h2>
<a name="sec-description"></a>
<div class="info-box">
<div class="info-box-title">Description</div>
<div class="nav-bar">
<span class="disabled">Description</span> |
<a href="#sec-classes">Classes</a>
| <a href="#sec-includes">Includes</a>
</div>
<div class="info-box-body">
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description"><strong>NCL NameCase Ukranian Language</strong></p>
<p class="description"><p>Украинские правила склонений ФИО. Правила определения пола человека по ФИО для украинского языка Система разделения фамилий имен и отчеств для украинского языка</p></p>
<ul class="tags">
<li><span class="field">author:</span> Андрей Чайка http://seagull.net.ua/ bymer3@gmail.com</li>
<li><span class="field">version:</span> 0.4 05.07.2011</li>
<li><span class="field">license:</span> Dual</li>
</ul>
</div>
</div>
<a name="sec-classes"></a>
<div class="info-box">
<div class="info-box-title">Classes</div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<span class="disabled">Classes</span>
| <a href="#sec-includes">Includes</a>
</div>
<div class="info-box-body">
<table cellpadding="2" cellspacing="0" class="class-table">
<tr>
<th class="class-table-header">Class</th>
<th class="class-table-header">Description</th>
</tr>
<tr>
<td style="padding-right: 2em; vertical-align: top">
<a href="../NameCaseLib/NCLNameCaseUa.html">NCLNameCaseUa</a>
</td>
<td>
Description of NCL
</td>
</tr>
</table>
</div>
</div>
<a name="sec-includes"></a>
<div class="info-box">
<div class="info-box-title">Includes</div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<a href="#sec-classes">Classes</a>
| <span class="disabled">Includes</span>
</div>
<div class="info-box-body">
<a name="_dirname(__FILE__)_/NCL/NCLNameCaseCore_php"><!-- --></a>
<div class="oddrow">
<div>
<span class="include-title">
<span class="include-type">require_once</span>
(<span class="include-name">dirname(__FILE__).'/NCL/NCLNameCaseCore.php'</span>)
(line <span class="line-number">16</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
</div>
</div>
</div>
<p class="notes" id="credit">
Documentation generated on Tue, 05 Jul 2011 23:38:04 +0300 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.3</a>
</p>
</div></body>
</html>

13
Docs/blank.html Normal file
View File

@ -0,0 +1,13 @@
<html>
<head>
<title>Generated Documentation</title>
<link rel="stylesheet" href="media/stylesheet.css" />
<meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>
</head>
<body>
<div align="center"><h1>Generated Documentation</h1></div>
<b>Welcome to default!</b><br />
<br />
This documentation was generated by <a href="http://www.phpdoc.org">phpDocumentor v1.4.3</a><br />
</body>
</html>

View File

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!-- template designed by Marco Von Ballmoos -->
<title></title>
<link rel="stylesheet" href="media/stylesheet.css" />
<meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>
</head>
<body>
<!-- Start of Class Data -->
<H2>
</H2>
<h2>Root class NCLNameCaseUa</h2>
<ul>
<li><a href="default/NCLNameCaseCore.html">NCLNameCaseCore</a> <b>(Different package)</b><ul><li><a href="NameCaseLib/NCLNameCaseUa.html">NCLNameCaseUa</a></li></ul></li></ul>
<p class="notes" id="credit">
Documentation generated on Tue, 05 Jul 2011 23:38:03 +0300 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.3</a>
</p>
</body>
</html>

View File

@ -0,0 +1,40 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!-- template designed by Marco Von Ballmoos -->
<title></title>
<link rel="stylesheet" href="media/stylesheet.css" />
<meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>
</head>
<body>
<!-- Start of Class Data -->
<H2>
</H2>
<h2>Root interface NCLNameCaseInterface</h2>
<ul>
<li><a href="default/NCLNameCaseInterface.html">NCLNameCaseInterface</a></li></ul>
<h2>Root class NCL</h2>
<ul>
<li><a href="default/NCL.html">NCL</a><ul>
<li><a href="default/NCLNameCaseCore.html">NCLNameCaseCore</a><ul>
<li><a href="default/NCLNameCaseRu.html">NCLNameCaseRu</a></li><li><a href="NameCaseLib/NCLNameCaseUa.html">NCLNameCaseUa</a></li></ul></li>
</ul></li>
</ul>
<h2>Root class NCLNameCaseWord</h2>
<ul>
<li><a href="default/NCLNameCaseWord.html">NCLNameCaseWord</a></li></ul>
<h2>Root class NCLStr</h2>
<ul>
<li><a href="default/NCLStr.html">NCLStr</a></li></ul>
<p class="notes" id="credit">
Documentation generated on Tue, 05 Jul 2011 23:38:03 +0300 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.3</a>
</p>
</body>
</html>

429
Docs/default/NCL.html Normal file
View File

@ -0,0 +1,429 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!-- template designed by Marco Von Ballmoos -->
<title>Docs For Class NCL</title>
<link rel="stylesheet" href="../media/stylesheet.css" />
<meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>
</head>
<body>
<div class="page-body">
<h2 class="class-name">Class NCL</h2>
<a name="sec-description"></a>
<div class="info-box">
<div class="info-box-title">Description</div>
<div class="nav-bar">
<span class="disabled">Description</span> |
<a href="#sec-descendents">Descendents</a>
| <a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
</div>
<div class="info-box-body">
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Description of NCL</p>
<ul class="tags">
<li><span class="field">author:</span> seagull</li>
</ul>
<p class="notes">
Located in <a class="field" href="_NCL---NCL.php.html">/NCL/NCL.php</a> (line <span class="field">7</span>)
</p>
<pre></pre>
</div>
</div>
<a name="sec-descendents"></a>
<div class="info-box">
<div class="info-box-title">Direct descendents</div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<span class="disabled">Descendents</span>
| <a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
</div>
<div class="info-box-body">
<table cellpadding="2" cellspacing="0" class="class-table">
<tr>
<th class="class-table-header">Class</th>
<th class="class-table-header">Description</th>
</tr>
<tr>
<td style="padding-right: 2em"><a href="../default/NCLNameCaseCore.html">NCLNameCaseCore</a></td>
<td>
Description of NCL
</td>
</tr>
</table>
</div>
</div>
<a name="sec-var-summary"></a>
<div class="info-box">
<div class="info-box-title">Variable Summary</span></div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<a href="#sec-descendents">Descendents</a> |
<span class="disabled">Vars</span> (<a href="#sec-vars">details</a>)
</div>
<div class="info-box-body">
<div class="var-summary">
<div class="var-title">
static <span class="var-type">mixed</span>
<a href="#$DATELN" title="details" class="var-name">$DATELN</a>
</div>
<div class="var-title">
static <span class="var-type">mixed</span>
<a href="#$IMENITLN" title="details" class="var-name">$IMENITLN</a>
</div>
<div class="var-title">
static <span class="var-type">mixed</span>
<a href="#$MAN" title="details" class="var-name">$MAN</a>
</div>
<div class="var-title">
static <span class="var-type">mixed</span>
<a href="#$PREDLOGN" title="details" class="var-name">$PREDLOGN</a>
</div>
<div class="var-title">
static <span class="var-type">mixed</span>
<a href="#$RODITLN" title="details" class="var-name">$RODITLN</a>
</div>
<div class="var-title">
static <span class="var-type">mixed</span>
<a href="#$TVORITELN" title="details" class="var-name">$TVORITELN</a>
</div>
<div class="var-title">
static <span class="var-type">mixed</span>
<a href="#$UaDavalnyi" title="details" class="var-name">$UaDavalnyi</a>
</div>
<div class="var-title">
static <span class="var-type">mixed</span>
<a href="#$UaKlychnyi" title="details" class="var-name">$UaKlychnyi</a>
</div>
<div class="var-title">
static <span class="var-type">mixed</span>
<a href="#$UaMiszevyi" title="details" class="var-name">$UaMiszevyi</a>
</div>
<div class="var-title">
static <span class="var-type">mixed</span>
<a href="#$UaNazyvnyi" title="details" class="var-name">$UaNazyvnyi</a>
</div>
<div class="var-title">
static <span class="var-type">mixed</span>
<a href="#$UaOrudnyi" title="details" class="var-name">$UaOrudnyi</a>
</div>
<div class="var-title">
static <span class="var-type">mixed</span>
<a href="#$UaRodovyi" title="details" class="var-name">$UaRodovyi</a>
</div>
<div class="var-title">
static <span class="var-type">mixed</span>
<a href="#$UaZnahidnyi" title="details" class="var-name">$UaZnahidnyi</a>
</div>
<div class="var-title">
static <span class="var-type">mixed</span>
<a href="#$VINITELN" title="details" class="var-name">$VINITELN</a>
</div>
<div class="var-title">
static <span class="var-type">mixed</span>
<a href="#$WOMAN" title="details" class="var-name">$WOMAN</a>
</div>
</div>
</div>
</div>
<a name="sec-vars"></a>
<div class="info-box">
<div class="info-box-title">Variables</div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<a href="#sec-descendents">Descendents</a> |
<span class="disabled">Vars</span>
</div>
<div class="info-box-body">
<a name="var$DATELN" id="$DATELN"><!-- --></A>
<div class="evenrow">
<div class="var-header">
<span class="var-title">
static <span class="var-type">mixed</span>
<span class="var-name">$DATELN</span>
= <span class="var-default"> 2</span> (line <span class="line-number">25</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
</div>
<a name="var$IMENITLN" id="$IMENITLN"><!-- --></A>
<div class="oddrow">
<div class="var-header">
<span class="var-title">
static <span class="var-type">mixed</span>
<span class="var-name">$IMENITLN</span>
= <span class="var-default"> 0</span> (line <span class="line-number">23</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
</div>
<a name="var$MAN" id="$MAN"><!-- --></A>
<div class="evenrow">
<div class="var-header">
<span class="var-title">
static <span class="var-type">mixed</span>
<span class="var-name">$MAN</span>
= <span class="var-default"> 1</span> (line <span class="line-number">12</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
</div>
<a name="var$PREDLOGN" id="$PREDLOGN"><!-- --></A>
<div class="oddrow">
<div class="var-header">
<span class="var-title">
static <span class="var-type">mixed</span>
<span class="var-name">$PREDLOGN</span>
= <span class="var-default"> 5</span> (line <span class="line-number">28</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
</div>
<a name="var$RODITLN" id="$RODITLN"><!-- --></A>
<div class="evenrow">
<div class="var-header">
<span class="var-title">
static <span class="var-type">mixed</span>
<span class="var-name">$RODITLN</span>
= <span class="var-default"> 1</span> (line <span class="line-number">24</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
</div>
<a name="var$TVORITELN" id="$TVORITELN"><!-- --></A>
<div class="oddrow">
<div class="var-header">
<span class="var-title">
static <span class="var-type">mixed</span>
<span class="var-name">$TVORITELN</span>
= <span class="var-default"> 4</span> (line <span class="line-number">27</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
</div>
<a name="var$UaDavalnyi" id="$UaDavalnyi"><!-- --></A>
<div class="evenrow">
<div class="var-header">
<span class="var-title">
static <span class="var-type">mixed</span>
<span class="var-name">$UaDavalnyi</span>
= <span class="var-default"> 2</span> (line <span class="line-number">31</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
</div>
<a name="var$UaKlychnyi" id="$UaKlychnyi"><!-- --></A>
<div class="oddrow">
<div class="var-header">
<span class="var-title">
static <span class="var-type">mixed</span>
<span class="var-name">$UaKlychnyi</span>
= <span class="var-default"> 6</span> (line <span class="line-number">35</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
</div>
<a name="var$UaMiszevyi" id="$UaMiszevyi"><!-- --></A>
<div class="evenrow">
<div class="var-header">
<span class="var-title">
static <span class="var-type">mixed</span>
<span class="var-name">$UaMiszevyi</span>
= <span class="var-default"> 5</span> (line <span class="line-number">34</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
</div>
<a name="var$UaNazyvnyi" id="$UaNazyvnyi"><!-- --></A>
<div class="oddrow">
<div class="var-header">
<span class="var-title">
static <span class="var-type">mixed</span>
<span class="var-name">$UaNazyvnyi</span>
= <span class="var-default"> 0</span> (line <span class="line-number">29</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
</div>
<a name="var$UaOrudnyi" id="$UaOrudnyi"><!-- --></A>
<div class="evenrow">
<div class="var-header">
<span class="var-title">
static <span class="var-type">mixed</span>
<span class="var-name">$UaOrudnyi</span>
= <span class="var-default"> 4</span> (line <span class="line-number">33</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
</div>
<a name="var$UaRodovyi" id="$UaRodovyi"><!-- --></A>
<div class="oddrow">
<div class="var-header">
<span class="var-title">
static <span class="var-type">mixed</span>
<span class="var-name">$UaRodovyi</span>
= <span class="var-default"> 1</span> (line <span class="line-number">30</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
</div>
<a name="var$UaZnahidnyi" id="$UaZnahidnyi"><!-- --></A>
<div class="evenrow">
<div class="var-header">
<span class="var-title">
static <span class="var-type">mixed</span>
<span class="var-name">$UaZnahidnyi</span>
= <span class="var-default"> 3</span> (line <span class="line-number">32</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
</div>
<a name="var$VINITELN" id="$VINITELN"><!-- --></A>
<div class="oddrow">
<div class="var-header">
<span class="var-title">
static <span class="var-type">mixed</span>
<span class="var-name">$VINITELN</span>
= <span class="var-default"> 3</span> (line <span class="line-number">26</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
</div>
<a name="var$WOMAN" id="$WOMAN"><!-- --></A>
<div class="evenrow">
<div class="var-header">
<span class="var-title">
static <span class="var-type">mixed</span>
<span class="var-name">$WOMAN</span>
= <span class="var-default"> 2</span> (line <span class="line-number">17</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
</div>
</div>
</div>
<p class="notes" id="credit">
Documentation generated on Tue, 05 Jul 2011 23:38:04 +0300 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.3</a>
</p>
</div></body>
</html>

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,778 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!-- template designed by Marco Von Ballmoos -->
<title>Docs For Class NCLNameCaseInterface</title>
<link rel="stylesheet" href="../media/stylesheet.css" />
<meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>
</head>
<body>
<div class="page-body">
<h2 class="class-name">Interface NCLNameCaseInterface</h2>
<a name="sec-description"></a>
<div class="info-box">
<div class="info-box-title">Description</div>
<div class="nav-bar">
<span class="disabled">Description</span> |
<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
</div>
<div class="info-box-body">
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">author:</span> seagull</li>
</ul>
<p class="notes">
Located in <a class="field" href="_NCL---NCLNameCaseInterface.php.html">/NCL/NCLNameCaseInterface.php</a> (line <span class="field">7</span>)
</p>
<pre></pre>
</div>
</div>
<a name="sec-method-summary"></a>
<div class="info-box">
<div class="info-box-title">Method Summary</span></div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
</div>
<div class="info-box-body">
<div class="method-summary">
<div class="method-definition">
<span class="method-result">void</span>
<a href="#genderAutoDetect" title="details" class="method-name">genderAutoDetect</a>
()
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#getFatherNameCase" title="details" class="method-name">getFatherNameCase</a>
([<span class="var-type"></span>&nbsp;<span class="var-name">$number</span> = <span class="var-default">null</span>])
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#getFirstNameCase" title="details" class="method-name">getFirstNameCase</a>
([<span class="var-type"></span>&nbsp;<span class="var-name">$number</span> = <span class="var-default">null</span>])
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#getFormatted" title="details" class="method-name">getFormatted</a>
([<span class="var-type"></span>&nbsp;<span class="var-name">$caseNum</span> = <span class="var-default">0</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$format</span> = <span class="var-default">&quot;S N F&quot;</span>])
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#getFormattedArray" title="details" class="method-name">getFormattedArray</a>
(<span class="var-type"></span>&nbsp;<span class="var-name">$format</span>)
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#getSecondNameCase" title="details" class="method-name">getSecondNameCase</a>
([<span class="var-type"></span>&nbsp;<span class="var-name">$number</span> = <span class="var-default">null</span>])
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#q" title="details" class="method-name">q</a>
(<span class="var-type"></span>&nbsp;<span class="var-name">$fullname</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$caseNum</span> = <span class="var-default">null</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$gender</span> = <span class="var-default">null</span>])
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#qFatherName" title="details" class="method-name">qFatherName</a>
(<span class="var-type"></span>&nbsp;<span class="var-name">$fatherName</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$CaseNumber</span> = <span class="var-default">null</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$gender</span> = <span class="var-default">0</span>])
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#qFirstName" title="details" class="method-name">qFirstName</a>
(<span class="var-type"></span>&nbsp;<span class="var-name">$firstName</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$CaseNumber</span> = <span class="var-default">null</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$gender</span> = <span class="var-default">0</span>])
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#qFullName" title="details" class="method-name">qFullName</a>
([<span class="var-type"></span>&nbsp;<span class="var-name">$secondName</span> = <span class="var-default">&quot;&quot;</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$firstName</span> = <span class="var-default">&quot;&quot;</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$fatherName</span> = <span class="var-default">&quot;&quot;</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$gender</span> = <span class="var-default">0</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$caseNum</span> = <span class="var-default">0</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$format</span> = <span class="var-default">&quot;S N F&quot;</span>])
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#qSecondName" title="details" class="method-name">qSecondName</a>
(<span class="var-type"></span>&nbsp;<span class="var-name">$secondName</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$CaseNumber</span> = <span class="var-default">null</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$gender</span> = <span class="var-default">0</span>])
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#setFatherName" title="details" class="method-name">setFatherName</a>
([<span class="var-type"></span>&nbsp;<span class="var-name">$fathername</span> = <span class="var-default">&quot;&quot;</span>])
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#setFirstName" title="details" class="method-name">setFirstName</a>
([<span class="var-type"></span>&nbsp;<span class="var-name">$firstname</span> = <span class="var-default">&quot;&quot;</span>])
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#setFullName" title="details" class="method-name">setFullName</a>
([<span class="var-type"></span>&nbsp;<span class="var-name">$secondName</span> = <span class="var-default">&quot;&quot;</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$firstName</span> = <span class="var-default">&quot;&quot;</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$fatherName</span> = <span class="var-default">&quot;&quot;</span>])
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#setGender" title="details" class="method-name">setGender</a>
([<span class="var-type"></span>&nbsp;<span class="var-name">$gender</span> = <span class="var-default">0</span>])
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#setLastName" title="details" class="method-name">setLastName</a>
([<span class="var-type"></span>&nbsp;<span class="var-name">$secondname</span> = <span class="var-default">&quot;&quot;</span>])
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#setName" title="details" class="method-name">setName</a>
([<span class="var-type"></span>&nbsp;<span class="var-name">$firstname</span> = <span class="var-default">&quot;&quot;</span>])
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#setSecondName" title="details" class="method-name">setSecondName</a>
([<span class="var-type"></span>&nbsp;<span class="var-name">$secondname</span> = <span class="var-default">&quot;&quot;</span>])
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#setSirname" title="details" class="method-name">setSirname</a>
([<span class="var-type"></span>&nbsp;<span class="var-name">$secondname</span> = <span class="var-default">&quot;&quot;</span>])
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#splitFullName" title="details" class="method-name">splitFullName</a>
(<span class="var-type"></span>&nbsp;<span class="var-name">$fullname</span>)
</div>
</div>
</div>
</div>
<a name="sec-methods"></a>
<div class="info-box">
<div class="info-box-title">Methods</div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
</div>
<div class="info-box-body">
<A NAME='method_detail'></A>
<a name="methodgenderAutoDetect" id="genderAutoDetect"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">genderAutoDetect</span> (line <span class="line-number">26</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
genderAutoDetect
</span>
()
</div>
</div>
<a name="methodgetFatherNameCase" id="getFatherNameCase"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">getFatherNameCase</span> (line <span class="line-number">34</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
getFatherNameCase
</span>
([<span class="var-type"></span>&nbsp;<span class="var-name">$number</span> = <span class="var-default">null</span>])
</div>
<ul class="parameters">
<li>
<span class="var-type"></span>
<span class="var-name">$number</span> </li>
</ul>
</div>
<a name="methodgetFirstNameCase" id="getFirstNameCase"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">getFirstNameCase</span> (line <span class="line-number">30</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
getFirstNameCase
</span>
([<span class="var-type"></span>&nbsp;<span class="var-name">$number</span> = <span class="var-default">null</span>])
</div>
<ul class="parameters">
<li>
<span class="var-type"></span>
<span class="var-name">$number</span> </li>
</ul>
</div>
<a name="methodgetFormatted" id="getFormatted"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">getFormatted</span> (line <span class="line-number">44</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
getFormatted
</span>
([<span class="var-type"></span>&nbsp;<span class="var-name">$caseNum</span> = <span class="var-default">0</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$format</span> = <span class="var-default">&quot;S N F&quot;</span>])
</div>
<ul class="parameters">
<li>
<span class="var-type"></span>
<span class="var-name">$caseNum</span> </li>
<li>
<span class="var-type"></span>
<span class="var-name">$format</span> </li>
</ul>
</div>
<a name="methodgetFormattedArray" id="getFormattedArray"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">getFormattedArray</span> (line <span class="line-number">42</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
getFormattedArray
</span>
(<span class="var-type"></span>&nbsp;<span class="var-name">$format</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"></span>
<span class="var-name">$format</span> </li>
</ul>
</div>
<a name="methodgetSecondNameCase" id="getSecondNameCase"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">getSecondNameCase</span> (line <span class="line-number">32</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
getSecondNameCase
</span>
([<span class="var-type"></span>&nbsp;<span class="var-name">$number</span> = <span class="var-default">null</span>])
</div>
<ul class="parameters">
<li>
<span class="var-type"></span>
<span class="var-name">$number</span> </li>
</ul>
</div>
<a name="methodq" id="q"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">q</span> (line <span class="line-number">48</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
q
</span>
(<span class="var-type"></span>&nbsp;<span class="var-name">$fullname</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$caseNum</span> = <span class="var-default">null</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$gender</span> = <span class="var-default">null</span>])
</div>
<ul class="parameters">
<li>
<span class="var-type"></span>
<span class="var-name">$fullname</span> </li>
<li>
<span class="var-type"></span>
<span class="var-name">$caseNum</span> </li>
<li>
<span class="var-type"></span>
<span class="var-name">$gender</span> </li>
</ul>
</div>
<a name="methodqFatherName" id="qFatherName"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">qFatherName</span> (line <span class="line-number">40</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
qFatherName
</span>
(<span class="var-type"></span>&nbsp;<span class="var-name">$fatherName</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$CaseNumber</span> = <span class="var-default">null</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$gender</span> = <span class="var-default">0</span>])
</div>
<ul class="parameters">
<li>
<span class="var-type"></span>
<span class="var-name">$fatherName</span> </li>
<li>
<span class="var-type"></span>
<span class="var-name">$CaseNumber</span> </li>
<li>
<span class="var-type"></span>
<span class="var-name">$gender</span> </li>
</ul>
</div>
<a name="methodqFirstName" id="qFirstName"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">qFirstName</span> (line <span class="line-number">36</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
qFirstName
</span>
(<span class="var-type"></span>&nbsp;<span class="var-name">$firstName</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$CaseNumber</span> = <span class="var-default">null</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$gender</span> = <span class="var-default">0</span>])
</div>
<ul class="parameters">
<li>
<span class="var-type"></span>
<span class="var-name">$firstName</span> </li>
<li>
<span class="var-type"></span>
<span class="var-name">$CaseNumber</span> </li>
<li>
<span class="var-type"></span>
<span class="var-name">$gender</span> </li>
</ul>
</div>
<a name="methodqFullName" id="qFullName"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">qFullName</span> (line <span class="line-number">46</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
qFullName
</span>
([<span class="var-type"></span>&nbsp;<span class="var-name">$secondName</span> = <span class="var-default">&quot;&quot;</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$firstName</span> = <span class="var-default">&quot;&quot;</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$fatherName</span> = <span class="var-default">&quot;&quot;</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$gender</span> = <span class="var-default">0</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$caseNum</span> = <span class="var-default">0</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$format</span> = <span class="var-default">&quot;S N F&quot;</span>])
</div>
<ul class="parameters">
<li>
<span class="var-type"></span>
<span class="var-name">$secondName</span> </li>
<li>
<span class="var-type"></span>
<span class="var-name">$firstName</span> </li>
<li>
<span class="var-type"></span>
<span class="var-name">$fatherName</span> </li>
<li>
<span class="var-type"></span>
<span class="var-name">$gender</span> </li>
<li>
<span class="var-type"></span>
<span class="var-name">$caseNum</span> </li>
<li>
<span class="var-type"></span>
<span class="var-name">$format</span> </li>
</ul>
</div>
<a name="methodqSecondName" id="qSecondName"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">qSecondName</span> (line <span class="line-number">38</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
qSecondName
</span>
(<span class="var-type"></span>&nbsp;<span class="var-name">$secondName</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$CaseNumber</span> = <span class="var-default">null</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$gender</span> = <span class="var-default">0</span>])
</div>
<ul class="parameters">
<li>
<span class="var-type"></span>
<span class="var-name">$secondName</span> </li>
<li>
<span class="var-type"></span>
<span class="var-name">$CaseNumber</span> </li>
<li>
<span class="var-type"></span>
<span class="var-name">$gender</span> </li>
</ul>
</div>
<a name="methodsetFatherName" id="setFatherName"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">setFatherName</span> (line <span class="line-number">14</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
setFatherName
</span>
([<span class="var-type"></span>&nbsp;<span class="var-name">$fathername</span> = <span class="var-default">&quot;&quot;</span>])
</div>
<ul class="parameters">
<li>
<span class="var-type"></span>
<span class="var-name">$fathername</span> </li>
</ul>
</div>
<a name="methodsetFirstName" id="setFirstName"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">setFirstName</span> (line <span class="line-number">10</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
setFirstName
</span>
([<span class="var-type"></span>&nbsp;<span class="var-name">$firstname</span> = <span class="var-default">&quot;&quot;</span>])
</div>
<ul class="parameters">
<li>
<span class="var-type"></span>
<span class="var-name">$firstname</span> </li>
</ul>
</div>
<a name="methodsetFullName" id="setFullName"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">setFullName</span> (line <span class="line-number">18</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
setFullName
</span>
([<span class="var-type"></span>&nbsp;<span class="var-name">$secondName</span> = <span class="var-default">&quot;&quot;</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$firstName</span> = <span class="var-default">&quot;&quot;</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$fatherName</span> = <span class="var-default">&quot;&quot;</span>])
</div>
<ul class="parameters">
<li>
<span class="var-type"></span>
<span class="var-name">$secondName</span> </li>
<li>
<span class="var-type"></span>
<span class="var-name">$firstName</span> </li>
<li>
<span class="var-type"></span>
<span class="var-name">$fatherName</span> </li>
</ul>
</div>
<a name="methodsetGender" id="setGender"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">setGender</span> (line <span class="line-number">16</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
setGender
</span>
([<span class="var-type"></span>&nbsp;<span class="var-name">$gender</span> = <span class="var-default">0</span>])
</div>
<ul class="parameters">
<li>
<span class="var-type"></span>
<span class="var-name">$gender</span> </li>
</ul>
</div>
<a name="methodsetLastName" id="setLastName"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">setLastName</span> (line <span class="line-number">22</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
setLastName
</span>
([<span class="var-type"></span>&nbsp;<span class="var-name">$secondname</span> = <span class="var-default">&quot;&quot;</span>])
</div>
<ul class="parameters">
<li>
<span class="var-type"></span>
<span class="var-name">$secondname</span> </li>
</ul>
</div>
<a name="methodsetName" id="setName"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">setName</span> (line <span class="line-number">20</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
setName
</span>
([<span class="var-type"></span>&nbsp;<span class="var-name">$firstname</span> = <span class="var-default">&quot;&quot;</span>])
</div>
<ul class="parameters">
<li>
<span class="var-type"></span>
<span class="var-name">$firstname</span> </li>
</ul>
</div>
<a name="methodsetSecondName" id="setSecondName"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">setSecondName</span> (line <span class="line-number">12</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
setSecondName
</span>
([<span class="var-type"></span>&nbsp;<span class="var-name">$secondname</span> = <span class="var-default">&quot;&quot;</span>])
</div>
<ul class="parameters">
<li>
<span class="var-type"></span>
<span class="var-name">$secondname</span> </li>
</ul>
</div>
<a name="methodsetSirname" id="setSirname"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">setSirname</span> (line <span class="line-number">24</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
setSirname
</span>
([<span class="var-type"></span>&nbsp;<span class="var-name">$secondname</span> = <span class="var-default">&quot;&quot;</span>])
</div>
<ul class="parameters">
<li>
<span class="var-type"></span>
<span class="var-name">$secondname</span> </li>
</ul>
</div>
<a name="methodsplitFullName" id="splitFullName"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">splitFullName</span> (line <span class="line-number">28</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
splitFullName
</span>
(<span class="var-type"></span>&nbsp;<span class="var-name">$fullname</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"></span>
<span class="var-name">$fullname</span> </li>
</ul>
</div>
</div>
</div>
<p class="notes" id="credit">
Documentation generated on Tue, 05 Jul 2011 23:38:05 +0300 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.3</a>
</p>
</div></body>
</html>

View File

@ -0,0 +1,925 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!-- template designed by Marco Von Ballmoos -->
<title>Docs For Class NCLNameCaseRu</title>
<link rel="stylesheet" href="../media/stylesheet.css" />
<meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>
</head>
<body>
<div class="page-body">
<h2 class="class-name">Class NCLNameCaseRu</h2>
<a name="sec-description"></a>
<div class="info-box">
<div class="info-box-title">Description</div>
<div class="nav-bar">
<span class="disabled">Description</span> |
<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
| <a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
</div>
<div class="info-box-body">
<p class="implements">
Implements interfaces:
<ul>
<li><a href="../default/NCLNameCaseInterface.html">NCLNameCaseInterface</a></li> </ul>
</p>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Description of NCL</p>
<ul class="tags">
<li><span class="field">author:</span> seagull</li>
</ul>
<p class="notes">
Located in <a class="field" href="_NCL.NameCase.ru.php.html">/NCL.NameCase.ru.php</a> (line <span class="field">15</span>)
</p>
<pre><a href="../default/NCL.html">NCL</a>
|
--<a href="../default/NCLNameCaseCore.html">NCLNameCaseCore</a>
|
--NCLNameCaseRu</pre>
</div>
</div>
<a name="sec-var-summary"></a>
<div class="info-box">
<div class="info-box-title">Variable Summary</span></div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<span class="disabled">Vars</span> (<a href="#sec-vars">details</a>)
|
<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
</div>
<div class="info-box-body">
<div class="var-summary">
<div class="var-title">
<span class="var-type">mixed</span>
<a href="#$CaseCount" title="details" class="var-name">$CaseCount</a>
</div>
</div>
</div>
</div>
<a name="sec-method-summary"></a>
<div class="info-box">
<div class="info-box-title">Method Summary</span></div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
|
<span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
</div>
<div class="info-box-body">
<div class="method-summary">
<div class="method-definition">
<span class="method-result">void</span>
<a href="#detectNamePart" title="details" class="method-name">detectNamePart</a>
(<span class="var-type"><a href="../default/NCLNameCaseWord.html">NCLNameCaseWord</a></span>&nbsp;<span class="var-name">$word</span>)
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#GenderByFatherName" title="details" class="method-name">GenderByFatherName</a>
(<span class="var-type"><a href="../default/NCLNameCaseWord.html">NCLNameCaseWord</a></span>&nbsp;<span class="var-name">$word</span>)
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#GenderByFirstName" title="details" class="method-name">GenderByFirstName</a>
(<span class="var-type"><a href="../default/NCLNameCaseWord.html">NCLNameCaseWord</a></span>&nbsp;<span class="var-name">$word</span>)
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#GenderBySecondName" title="details" class="method-name">GenderBySecondName</a>
(<span class="var-type"><a href="../default/NCLNameCaseWord.html">NCLNameCaseWord</a></span>&nbsp;<span class="var-name">$word</span>)
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#manFatherName" title="details" class="method-name">manFatherName</a>
()
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#manFirstName" title="details" class="method-name">manFirstName</a>
()
</div>
<div class="method-definition">
<span class="method-result">bool</span>
<a href="#manRule1" title="details" class="method-name">manRule1</a>
()
</div>
<div class="method-definition">
<span class="method-result">bool</span>
<a href="#manRule2" title="details" class="method-name">manRule2</a>
()
</div>
<div class="method-definition">
<span class="method-result">bool</span>
<a href="#manRule3" title="details" class="method-name">manRule3</a>
()
</div>
<div class="method-definition">
<span class="method-result">bool</span>
<a href="#manRule4" title="details" class="method-name">manRule4</a>
()
</div>
<div class="method-definition">
<span class="method-result">bool</span>
<a href="#manRule5" title="details" class="method-name">manRule5</a>
()
</div>
<div class="method-definition">
<span class="method-result">bool</span>
<a href="#manRule6" title="details" class="method-name">manRule6</a>
()
</div>
<div class="method-definition">
<span class="method-result">bool</span>
<a href="#manRule7" title="details" class="method-name">manRule7</a>
()
</div>
<div class="method-definition">
<span class="method-result">bool</span>
<a href="#manRule8" title="details" class="method-name">manRule8</a>
()
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#manSecondName" title="details" class="method-name">manSecondName</a>
()
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#womanFatherName" title="details" class="method-name">womanFatherName</a>
()
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#womanFirstName" title="details" class="method-name">womanFirstName</a>
()
</div>
<div class="method-definition">
<span class="method-result">bool</span>
<a href="#womanRule1" title="details" class="method-name">womanRule1</a>
()
</div>
<div class="method-definition">
<span class="method-result">bool</span>
<a href="#womanRule2" title="details" class="method-name">womanRule2</a>
()
</div>
<div class="method-definition">
<span class="method-result">bool</span>
<a href="#womanRule3" title="details" class="method-name">womanRule3</a>
()
</div>
<div class="method-definition">
<span class="method-result">bool</span>
<a href="#womanRule4" title="details" class="method-name">womanRule4</a>
()
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#womanSecondName" title="details" class="method-name">womanSecondName</a>
()
</div>
</div>
</div>
</div>
<a name="sec-vars"></a>
<div class="info-box">
<div class="info-box-title">Variables</div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<a href="#sec-var-summary">Vars</a> (<span class="disabled">details</span>)
|
<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
</div>
<div class="info-box-body">
<a name="var$CaseCount" id="$CaseCount"><!-- --></A>
<div class="evenrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">mixed</span>
<span class="var-name">$CaseCount</span>
= <span class="var-default"> 6</span> (line <span class="line-number">22</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
</div>
<h4>Inherited Variables</h4>
<A NAME='inherited_vars'><!-- --></A>
<p>Inherited from <span class="classname"><a href="../default/NCLNameCaseCore.html">NCLNameCaseCore</a></span></p>
<blockquote>
<span class="var-title">
<span class="var-name"><a href="../default/NCLNameCaseCore.html#var$finished">NCLNameCaseCore::$finished</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCLNameCaseCore.html#var$index">NCLNameCaseCore::$index</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCLNameCaseCore.html#var$lastResult">NCLNameCaseCore::$lastResult</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCLNameCaseCore.html#var$lastRule">NCLNameCaseCore::$lastRule</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCLNameCaseCore.html#var$ready">NCLNameCaseCore::$ready</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCLNameCaseCore.html#var$words">NCLNameCaseCore::$words</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCLNameCaseCore.html#var$workindLastCache">NCLNameCaseCore::$workindLastCache</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCLNameCaseCore.html#var$workingWord">NCLNameCaseCore::$workingWord</a></span><br>
</span>
</blockquote>
<p>Inherited from <span class="classname"><a href="../default/NCL.html">NCL</a></span></p>
<blockquote>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$DATELN">NCL::$DATELN</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$IMENITLN">NCL::$IMENITLN</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$MAN">NCL::$MAN</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$PREDLOGN">NCL::$PREDLOGN</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$RODITLN">NCL::$RODITLN</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$TVORITELN">NCL::$TVORITELN</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$UaDavalnyi">NCL::$UaDavalnyi</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$UaKlychnyi">NCL::$UaKlychnyi</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$UaMiszevyi">NCL::$UaMiszevyi</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$UaNazyvnyi">NCL::$UaNazyvnyi</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$UaOrudnyi">NCL::$UaOrudnyi</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$UaRodovyi">NCL::$UaRodovyi</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$UaZnahidnyi">NCL::$UaZnahidnyi</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$VINITELN">NCL::$VINITELN</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$WOMAN">NCL::$WOMAN</a></span><br>
</span>
</blockquote>
</div>
</div>
<a name="sec-methods"></a>
<div class="info-box">
<div class="info-box-title">Methods</div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
<a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
</div>
<div class="info-box-body">
<A NAME='method_detail'></A>
<a name="methoddetectNamePart" id="detectNamePart"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">detectNamePart</span> (line <span class="line-number">595</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
detectNamePart
</span>
(<span class="var-type"><a href="../default/NCLNameCaseWord.html">NCLNameCaseWord</a></span>&nbsp;<span class="var-name">$word</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"><a href="../default/NCLNameCaseWord.html">NCLNameCaseWord</a></span>
<span class="var-name">$word</span> </li>
</ul>
</div>
<a name="methodGenderByFatherName" id="GenderByFatherName"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">GenderByFatherName</span> (line <span class="line-number">574</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
GenderByFatherName
</span>
(<span class="var-type"><a href="../default/NCLNameCaseWord.html">NCLNameCaseWord</a></span>&nbsp;<span class="var-name">$word</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"><a href="../default/NCLNameCaseWord.html">NCLNameCaseWord</a></span>
<span class="var-name">$word</span> </li>
</ul>
</div>
<a name="methodGenderByFirstName" id="GenderByFirstName"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">GenderByFirstName</span> (line <span class="line-number">486</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
GenderByFirstName
</span>
(<span class="var-type"><a href="../default/NCLNameCaseWord.html">NCLNameCaseWord</a></span>&nbsp;<span class="var-name">$word</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"><a href="../default/NCLNameCaseWord.html">NCLNameCaseWord</a></span>
<span class="var-name">$word</span> </li>
</ul>
</div>
<a name="methodGenderBySecondName" id="GenderBySecondName"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">GenderBySecondName</span> (line <span class="line-number">549</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
GenderBySecondName
</span>
(<span class="var-type"><a href="../default/NCLNameCaseWord.html">NCLNameCaseWord</a></span>&nbsp;<span class="var-name">$word</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"><a href="../default/NCLNameCaseWord.html">NCLNameCaseWord</a></span>
<span class="var-name">$word</span> </li>
</ul>
</div>
<a name="methodmanFatherName" id="manFatherName"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">manFatherName</span> (line <span class="line-number">453</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
manFatherName
</span>
()
</div>
</div>
<a name="methodmanFirstName" id="manFirstName"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">manFirstName</span> (line <span class="line-number">409</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
manFirstName
</span>
()
</div>
</div>
<a name="methodmanRule1" id="manRule1"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">manRule1</span> (line <span class="line-number">54</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Мужские имена, оканчивающиеся на любой ь и -й,</p>
<p class="description"><p>скло­няются так же, как обычные существительные мужского рода</p></p>
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">bool</span>
<span class="method-name">
manRule1
</span>
()
</div>
</div>
<a name="methodmanRule2" id="manRule2"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">manRule2</span> (line <span class="line-number">79</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Мужские имена, оканчивающиеся на любой твердый согласный,</p>
<p class="description"><p>склоняются так же, как обычные существительные мужского рода</p></p>
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">bool</span>
<span class="method-name">
manRule2
</span>
()
</div>
</div>
<a name="methodmanRule3" id="manRule3"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">manRule3</span> (line <span class="line-number">112</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Мужские и женские имена, оканчивающиеся на -а, склоняются, как и любые</p>
<p class="description"><p>существительные с таким же окончанием Мужские и женские имена, оканчивающиеся иа -я, -ья, -ия, -ея, независимо от языка, из которого они происходят, склоняются как существительные с соответствующими окончаниями</p></p>
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">bool</span>
<span class="method-name">
manRule3
</span>
()
</div>
</div>
<a name="methodmanRule4" id="manRule4"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">manRule4</span> (line <span class="line-number">143</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Мужские фамилии, оканчивающиеся на -ь -й, склоняются так же,</p>
<p class="description"><p>как обычные существительные мужского рода</p></p>
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">bool</span>
<span class="method-name">
manRule4
</span>
()
</div>
</div>
<a name="methodmanRule5" id="manRule5"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">manRule5</span> (line <span class="line-number">182</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Мужские фамилии, оканчивающиеся на -к</p>
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">bool</span>
<span class="method-name">
manRule5
</span>
()
</div>
</div>
<a name="methodmanRule6" id="manRule6"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">manRule6</span> (line <span class="line-number">213</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Мужские фамили на согласный выбираем ем/ом/ым</p>
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">bool</span>
<span class="method-name">
manRule6
</span>
()
</div>
</div>
<a name="methodmanRule7" id="manRule7"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">manRule7</span> (line <span class="line-number">240</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Мужские фамили на -а</p>
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">bool</span>
<span class="method-name">
manRule7
</span>
()
</div>
</div>
<a name="methodmanRule8" id="manRule8"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">manRule8</span> (line <span class="line-number">277</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Не склоняются мужский фамилии</p>
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">bool</span>
<span class="method-name">
manRule8
</span>
()
</div>
</div>
<a name="methodmanSecondName" id="manSecondName"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">manSecondName</span> (line <span class="line-number">431</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
manSecondName
</span>
()
</div>
</div>
<a name="methodwomanFatherName" id="womanFatherName"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">womanFatherName</span> (line <span class="line-number">475</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
womanFatherName
</span>
()
</div>
</div>
<a name="methodwomanFirstName" id="womanFirstName"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">womanFirstName</span> (line <span class="line-number">420</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
womanFirstName
</span>
()
</div>
</div>
<a name="methodwomanRule1" id="womanRule1"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">womanRule1</span> (line <span class="line-number">293</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Мужские и женские имена, оканчивающиеся на -а, склоняются,</p>
<p class="description"><p>как и любые существительные с таким же окончанием</p></p>
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">bool</span>
<span class="method-name">
womanRule1
</span>
()
</div>
</div>
<a name="methodwomanRule2" id="womanRule2"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">womanRule2</span> (line <span class="line-number">328</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Мужские и женские имена, оканчивающиеся иа -я, -ья, -ия, -ея, независимо от языка,</p>
<p class="description"><p>из которого они происходят, склоняются как сущест­вительные с соответствующими окончаниями</p></p>
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">bool</span>
<span class="method-name">
womanRule2
</span>
()
</div>
</div>
<a name="methodwomanRule3" id="womanRule3"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">womanRule3</span> (line <span class="line-number">353</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Русские женские имена, оканчивающиеся на мягкий согласный, склоняются,</p>
<p class="description"><p>как существительные женского рода типа дочь, тень</p></p>
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">bool</span>
<span class="method-name">
womanRule3
</span>
()
</div>
</div>
<a name="methodwomanRule4" id="womanRule4"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">womanRule4</span> (line <span class="line-number">369</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Женские фамилия, оканчивающиеся на -а -я, склоняются,</p>
<p class="description"><p>как и любые существительные с таким же окончанием</p></p>
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">bool</span>
<span class="method-name">
womanRule4
</span>
()
</div>
</div>
<a name="methodwomanSecondName" id="womanSecondName"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">womanSecondName</span> (line <span class="line-number">442</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
womanSecondName
</span>
()
</div>
</div>
<h4>Inherited Methods</h4>
<a name='inherited_methods'><!-- --></a>
<!-- =========== Summary =========== -->
<p>Inherited From <span class="classname"><a href="../default/NCLNameCaseCore.html">NCLNameCaseCore</a></span></p>
<blockquote>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodAllWordCases">NCLNameCaseCore::AllWordCases()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodfullReset">NCLNameCaseCore::fullReset()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodgenderAutoDetect">NCLNameCaseCore::genderAutoDetect()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodgenerateIndex">NCLNameCaseCore::generateIndex()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodgetFatherNameCase">NCLNameCaseCore::getFatherNameCase()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodgetFirstNameCase">NCLNameCaseCore::getFirstNameCase()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodgetFormatted">NCLNameCaseCore::getFormatted()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodgetFormattedArray">NCLNameCaseCore::getFormattedArray()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodgetFormattedArrayHard">NCLNameCaseCore::getFormattedArrayHard()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodgetFormattedHard">NCLNameCaseCore::getFormattedHard()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodgetSecondNameCase">NCLNameCaseCore::getSecondNameCase()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodin">NCLNameCaseCore::in()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodinNames">NCLNameCaseCore::inNames()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodLast">NCLNameCaseCore::Last()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodnotReady">NCLNameCaseCore::notReady()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodprepareAllNameParts">NCLNameCaseCore::prepareAllNameParts()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodprepareEverything">NCLNameCaseCore::prepareEverything()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodprepareGender">NCLNameCaseCore::prepareGender()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodprepareNamePart">NCLNameCaseCore::prepareNamePart()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodq">NCLNameCaseCore::q()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodqFatherName">NCLNameCaseCore::qFatherName()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodqFirstName">NCLNameCaseCore::qFirstName()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodqFullName">NCLNameCaseCore::qFullName()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodqSecondName">NCLNameCaseCore::qSecondName()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodreset">NCLNameCaseCore::reset()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodRule">NCLNameCaseCore::Rule()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodRulesChain">NCLNameCaseCore::RulesChain()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodsetFatherName">NCLNameCaseCore::setFatherName()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodsetFirstName">NCLNameCaseCore::setFirstName()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodsetFullName">NCLNameCaseCore::setFullName()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodsetGender">NCLNameCaseCore::setGender()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodsetLastName">NCLNameCaseCore::setLastName()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodsetName">NCLNameCaseCore::setName()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodsetSecondName">NCLNameCaseCore::setSecondName()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodsetSirname">NCLNameCaseCore::setSirname()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodsetWorkingWord">NCLNameCaseCore::setWorkingWord()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodsolveGender">NCLNameCaseCore::solveGender()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodsplitFullName">NCLNameCaseCore::splitFullName()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodWordCase">NCLNameCaseCore::WordCase()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodwordForms">NCLNameCaseCore::wordForms()</a></span><br>
</blockquote>
</div>
</div>
<p class="notes" id="credit">
Documentation generated on Tue, 05 Jul 2011 23:38:03 +0300 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.3</a>
</p>
</div></body>
</html>

View File

@ -0,0 +1,836 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!-- template designed by Marco Von Ballmoos -->
<title>Docs For Class NCLNameCaseUa</title>
<link rel="stylesheet" href="../media/stylesheet.css" />
<meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>
</head>
<body>
<div class="page-body">
<h2 class="class-name">Class NCLNameCaseUa</h2>
<a name="sec-description"></a>
<div class="info-box">
<div class="info-box-title">Description</div>
<div class="nav-bar">
<span class="disabled">Description</span> |
<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
| <a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
</div>
<div class="info-box-body">
<p class="implements">
Implements interfaces:
<ul>
<li><a href="../default/NCLNameCaseInterface.html">NCLNameCaseInterface</a></li> </ul>
</p>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Description of NCL</p>
<ul class="tags">
<li><span class="field">author:</span> seagull</li>
</ul>
<p class="notes">
Located in <a class="field" href="_NCL.NameCase.ua.php.html">/NCL.NameCase.ua.php</a> (line <span class="field">17</span>)
</p>
<pre><a href="../default/NCL.html">NCL</a>
|
--<a href="../default/NCLNameCaseCore.html">NCLNameCaseCore</a>
|
--NCLNameCaseUa</pre>
</div>
</div>
<a name="sec-var-summary"></a>
<div class="info-box">
<div class="info-box-title">Variable Summary</span></div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<span class="disabled">Vars</span> (<a href="#sec-vars">details</a>)
|
<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
</div>
<div class="info-box-body">
<div class="var-summary">
<div class="var-title">
<span class="var-type">int</span>
<a href="#$CaseCount" title="details" class="var-name">$CaseCount</a>
</div>
</div>
</div>
</div>
<a name="sec-method-summary"></a>
<div class="info-box">
<div class="info-box-title">Method Summary</span></div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
|
<span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
</div>
<div class="info-box-body">
<div class="method-summary">
<div class="method-definition">
<span class="method-result">void</span>
<a href="#detectNamePart" title="details" class="method-name">detectNamePart</a>
(<span class="var-type"><a href="../default/NCLNameCaseWord.html">NCLNameCaseWord</a></span>&nbsp;<span class="var-name">$word</span>)
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#GenderByFatherName" title="details" class="method-name">GenderByFatherName</a>
(<span class="var-type"><a href="../default/NCLNameCaseWord.html">NCLNameCaseWord</a></span>&nbsp;<span class="var-name">$word</span>)
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#GenderByFirstName" title="details" class="method-name">GenderByFirstName</a>
(<span class="var-type"><a href="../default/NCLNameCaseWord.html">NCLNameCaseWord</a></span>&nbsp;<span class="var-name">$word</span>)
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#GenderBySecondName" title="details" class="method-name">GenderBySecondName</a>
(<span class="var-type"><a href="../default/NCLNameCaseWord.html">NCLNameCaseWord</a></span>&nbsp;<span class="var-name">$word</span>)
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#manFatherName" title="details" class="method-name">manFatherName</a>
()
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#manFirstName" title="details" class="method-name">manFirstName</a>
()
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#manRule1" title="details" class="method-name">manRule1</a>
()
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#manRule2" title="details" class="method-name">manRule2</a>
()
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#manRule3" title="details" class="method-name">manRule3</a>
()
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#manRule4" title="details" class="method-name">manRule4</a>
()
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#manRule5" title="details" class="method-name">manRule5</a>
()
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#manSecondName" title="details" class="method-name">manSecondName</a>
()
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#womanFatherName" title="details" class="method-name">womanFatherName</a>
()
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#womanFirstName" title="details" class="method-name">womanFirstName</a>
()
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#womanRule1" title="details" class="method-name">womanRule1</a>
()
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#womanRule2" title="details" class="method-name">womanRule2</a>
()
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#womanRule3" title="details" class="method-name">womanRule3</a>
()
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#womanSecondName" title="details" class="method-name">womanSecondName</a>
()
</div>
</div>
</div>
</div>
<a name="sec-vars"></a>
<div class="info-box">
<div class="info-box-title">Variables</div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<a href="#sec-var-summary">Vars</a> (<span class="disabled">details</span>)
|
<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
</div>
<div class="info-box-body">
<a name="var$CaseCount" id="$CaseCount"><!-- --></A>
<div class="evenrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">int</span>
<span class="var-name">$CaseCount</span>
= <span class="var-default"> 7</span> (line <span class="line-number">23</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">var:</span> Количество падежей в языке</li>
<li><span class="field">access:</span> protected</li>
</ul>
</div>
<h4>Inherited Variables</h4>
<A NAME='inherited_vars'><!-- --></A>
<p>Inherited from <span class="classname"><a href="../default/NCLNameCaseCore.html">NCLNameCaseCore</a></span></p>
<blockquote>
<span class="var-title">
<span class="var-name"><a href="../default/NCLNameCaseCore.html#var$finished">NCLNameCaseCore::$finished</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCLNameCaseCore.html#var$index">NCLNameCaseCore::$index</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCLNameCaseCore.html#var$lastResult">NCLNameCaseCore::$lastResult</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCLNameCaseCore.html#var$lastRule">NCLNameCaseCore::$lastRule</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCLNameCaseCore.html#var$ready">NCLNameCaseCore::$ready</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCLNameCaseCore.html#var$words">NCLNameCaseCore::$words</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCLNameCaseCore.html#var$workindLastCache">NCLNameCaseCore::$workindLastCache</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCLNameCaseCore.html#var$workingWord">NCLNameCaseCore::$workingWord</a></span><br>
</span>
</blockquote>
<p>Inherited from <span class="classname"><a href="../default/NCL.html">NCL</a></span></p>
<blockquote>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$DATELN">NCL::$DATELN</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$IMENITLN">NCL::$IMENITLN</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$MAN">NCL::$MAN</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$PREDLOGN">NCL::$PREDLOGN</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$RODITLN">NCL::$RODITLN</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$TVORITELN">NCL::$TVORITELN</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$UaDavalnyi">NCL::$UaDavalnyi</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$UaKlychnyi">NCL::$UaKlychnyi</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$UaMiszevyi">NCL::$UaMiszevyi</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$UaNazyvnyi">NCL::$UaNazyvnyi</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$UaOrudnyi">NCL::$UaOrudnyi</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$UaRodovyi">NCL::$UaRodovyi</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$UaZnahidnyi">NCL::$UaZnahidnyi</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$VINITELN">NCL::$VINITELN</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../default/NCL.html#var$WOMAN">NCL::$WOMAN</a></span><br>
</span>
</blockquote>
</div>
</div>
<a name="sec-methods"></a>
<div class="info-box">
<div class="info-box-title">Methods</div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
<a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
</div>
<div class="info-box-body">
<A NAME='method_detail'></A>
<a name="methoddetectNamePart" id="detectNamePart"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">detectNamePart</span> (line <span class="line-number">683</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Ідентифікує слово визначаючи чи це ім’я, чи це прізвище, чи це побатькові</p>
<p class="description"><p><ul><li><strong>N</strong> - ім’я</li><li><strong>S</strong> - прізвище</li><li><strong>F</strong> - по-батькові</li></ul></p></p>
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
detectNamePart
</span>
(<span class="var-type"><a href="../default/NCLNameCaseWord.html">NCLNameCaseWord</a></span>&nbsp;<span class="var-name">$word</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"><a href="../default/NCLNameCaseWord.html">NCLNameCaseWord</a></span>
<span class="var-name">$word</span><span class="var-description">: об’єкт класу зі словом, яке необхідно ідентифікувати</span> </li>
</ul>
</div>
<a name="methodGenderByFatherName" id="GenderByFatherName"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">GenderByFatherName</span> (line <span class="line-number">662</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Визначення статі, за правилами по-батькові</p>
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
GenderByFatherName
</span>
(<span class="var-type"><a href="../default/NCLNameCaseWord.html">NCLNameCaseWord</a></span>&nbsp;<span class="var-name">$word</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"><a href="../default/NCLNameCaseWord.html">NCLNameCaseWord</a></span>
<span class="var-name">$word</span><span class="var-description">: об’єкт класу зі словом, для якого необхідно визначити стать</span> </li>
</ul>
</div>
<a name="methodGenderByFirstName" id="GenderByFirstName"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">GenderByFirstName</span> (line <span class="line-number">583</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Визначення статі, за правилами імені</p>
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
GenderByFirstName
</span>
(<span class="var-type"><a href="../default/NCLNameCaseWord.html">NCLNameCaseWord</a></span>&nbsp;<span class="var-name">$word</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"><a href="../default/NCLNameCaseWord.html">NCLNameCaseWord</a></span>
<span class="var-name">$word</span><span class="var-description">: об’єкт класу зі словом, для якого необхідно визначити стать</span> </li>
</ul>
</div>
<a name="methodGenderBySecondName" id="GenderBySecondName"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">GenderBySecondName</span> (line <span class="line-number">633</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Визначення статі, за правилами прізвища</p>
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
GenderBySecondName
</span>
(<span class="var-type"><a href="../default/NCLNameCaseWord.html">NCLNameCaseWord</a></span>&nbsp;<span class="var-name">$word</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"><a href="../default/NCLNameCaseWord.html">NCLNameCaseWord</a></span>
<span class="var-name">$word</span><span class="var-description">: об’єкт класу зі словом, для якого необхідно визначити стать</span> </li>
</ul>
</div>
<a name="methodmanFatherName" id="manFatherName"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">manFatherName</span> (line <span class="line-number">555</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Фунція відмінює чоловічі по-батькові</p>
<ul class="tags">
<li><span class="field">return:</span> true - якщо слово успішно змінене, false - якщо невдалося провідміняти слово</li>
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
manFatherName
</span>
()
</div>
</div>
<a name="methodmanFirstName" id="manFirstName"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">manFirstName</span> (line <span class="line-number">518</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Функція намагається застосувати ланцюг правил для чоловічих імен</p>
<ul class="tags">
<li><span class="field">return:</span> true - якщо було задіяно правило з переліку, false - якщо правило не знайдено</li>
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
manFirstName
</span>
()
</div>
</div>
<a name="methodmanRule1" id="manRule1"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">manRule1</span> (line <span class="line-number">186</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Українські чоловічі та жіночі імена, що в називному відмінку однини закінчуються на -а (-я), відмінються як відповідні іменники І відміни.</p>
<p class="description"><p><ul><li>Примітка 1. Кінцеві приголосні основи г, к, х у жіночих іменах
у давальному та місцевому відмінках однини перед закінченням -і
змінюються на з, ц, с: Ольга - Ользі, Палажка - Палажці, Солоха - Солосі.</li><li>Примітка 2. У жіночих іменах типу Одарка, Параска в родовому відмінку множини
в кінці основи між приголосними з'являється звук о: Одарок, Парасок.</li></ul></p></p>
<ul class="tags">
<li><span class="field">return:</span> true - якщо було задіяно правило з переліку, false - якщо правило не знайдено</li>
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
manRule1
</span>
()
</div>
</div>
<a name="methodmanRule2" id="manRule2"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">manRule2</span> (line <span class="line-number">223</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Імена, що в називному відмінку закінчуються на -р, у родовому мають закінчення -а: Віктор - Віктора, Макар - Макара, але: Ігор - Ігоря, Лазар - Лазаря.</p>
<ul class="tags">
<li><span class="field">return:</span> true - якщо було задіяно правило з переліку, false - якщо правило не знайдено</li>
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
manRule2
</span>
()
</div>
</div>
<a name="methodmanRule3" id="manRule3"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">manRule3</span> (line <span class="line-number">253</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Українські чоловічі імена, що в називному відмінку однини закінчуються на приголосний та -о, відмінюються як відповідні іменники ІІ відміни.</p>
<ul class="tags">
<li><span class="field">return:</span> true - якщо було задіяно правило з переліку, false - якщо правило не знайдено</li>
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
manRule3
</span>
()
</div>
</div>
<a name="methodmanRule4" id="manRule4"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">manRule4</span> (line <span class="line-number">364</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Якщо слово закінчується на і, то відмінюємо як множину</p>
<ul class="tags">
<li><span class="field">return:</span> true - якщо було задіяно правило з переліку, false - якщо правило не знайдено</li>
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
manRule4
</span>
()
</div>
</div>
<a name="methodmanRule5" id="manRule5"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">manRule5</span> (line <span class="line-number">379</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Якщо слово закінчується на ий або ой</p>
<ul class="tags">
<li><span class="field">return:</span> true - якщо було задіяно правило з переліку, false - якщо правило не знайдено</li>
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
manRule5
</span>
()
</div>
</div>
<a name="methodmanSecondName" id="manSecondName"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">manSecondName</span> (line <span class="line-number">537</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Функція намагається застосувати ланцюг правил для чоловічих прізвищ</p>
<ul class="tags">
<li><span class="field">return:</span> true - якщо було задіяно правило з переліку, false - якщо правило не знайдено</li>
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
manSecondName
</span>
()
</div>
</div>
<a name="methodwomanFatherName" id="womanFatherName"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">womanFatherName</span> (line <span class="line-number">569</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Фунція відмінює жіночі по-батькові</p>
<ul class="tags">
<li><span class="field">return:</span> true - якщо слово успішно змінене, false - якщо невдалося провідміняти слово</li>
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
womanFatherName
</span>
()
</div>
</div>
<a name="methodwomanFirstName" id="womanFirstName"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">womanFirstName</span> (line <span class="line-number">527</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Функція намагається застосувати ланцюг правил для жіночих імен</p>
<ul class="tags">
<li><span class="field">return:</span> true - якщо було задіяно правило з переліку, false - якщо правило не знайдено</li>
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
womanFirstName
</span>
()
</div>
</div>
<a name="methodwomanRule1" id="womanRule1"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">womanRule1</span> (line <span class="line-number">400</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Українські чоловічі та жіночі імена, що в називному відмінку однини закінчуються на -а (-я), відмінються як відповідні іменники І відміни.</p>
<p class="description"><p><ul><li>Примітка 1. Кінцеві приголосні основи г, к, х у жіночих іменах
у давальному та місцевому відмінках однини перед закінченням -і
змінюються на з, ц, с: Ольга - Ользі, Палажка - Палажці, Солоха - Солосі.</li><li>Примітка 2. У жіночих іменах типу Одарка, Параска в родовому відмінку множини
в кінці основи між приголосними з'являється звук о: Одарок, Парасок</li></ul></p></p>
<ul class="tags">
<li><span class="field">return:</span> true - якщо було задіяно правило з переліку, false - якщо правило не знайдено</li>
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
womanRule1
</span>
()
</div>
</div>
<a name="methodwomanRule2" id="womanRule2"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">womanRule2</span> (line <span class="line-number">446</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Українські жіночі імена, що в називному відмінку однини закінчуються на приголосний,</p>
<p class="description"><p>відмінюються як відповідні іменники ІІІ відміни</p></p>
<ul class="tags">
<li><span class="field">return:</span> true - якщо було задіяно правило з переліку, false - якщо правило не знайдено</li>
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
womanRule2
</span>
()
</div>
</div>
<a name="methodwomanRule3" id="womanRule3"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">womanRule3</span> (line <span class="line-number">490</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Якщо слово на ськ або це російське прізвище</p>
<ul class="tags">
<li><span class="field">return:</span> true - якщо було задіяно правило з переліку, false - якщо правило не знайдено</li>
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
womanRule3
</span>
()
</div>
</div>
<a name="methodwomanSecondName" id="womanSecondName"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">womanSecondName</span> (line <span class="line-number">546</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Функція намагається застосувати ланцюг правил для жіночих прізвищ</p>
<ul class="tags">
<li><span class="field">return:</span> true - якщо було задіяно правило з переліку, false - якщо правило не знайдено</li>
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
womanSecondName
</span>
()
</div>
</div>
<h4>Inherited Methods</h4>
<a name='inherited_methods'><!-- --></a>
<!-- =========== Summary =========== -->
<p>Inherited From <span class="classname"><a href="../default/NCLNameCaseCore.html">NCLNameCaseCore</a></span></p>
<blockquote>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodAllWordCases">NCLNameCaseCore::AllWordCases()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodfullReset">NCLNameCaseCore::fullReset()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodgenderAutoDetect">NCLNameCaseCore::genderAutoDetect()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodgenerateIndex">NCLNameCaseCore::generateIndex()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodgetFatherNameCase">NCLNameCaseCore::getFatherNameCase()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodgetFirstNameCase">NCLNameCaseCore::getFirstNameCase()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodgetFormatted">NCLNameCaseCore::getFormatted()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodgetFormattedArray">NCLNameCaseCore::getFormattedArray()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodgetFormattedArrayHard">NCLNameCaseCore::getFormattedArrayHard()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodgetFormattedHard">NCLNameCaseCore::getFormattedHard()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodgetSecondNameCase">NCLNameCaseCore::getSecondNameCase()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodin">NCLNameCaseCore::in()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodinNames">NCLNameCaseCore::inNames()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodLast">NCLNameCaseCore::Last()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodnotReady">NCLNameCaseCore::notReady()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodprepareAllNameParts">NCLNameCaseCore::prepareAllNameParts()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodprepareEverything">NCLNameCaseCore::prepareEverything()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodprepareGender">NCLNameCaseCore::prepareGender()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodprepareNamePart">NCLNameCaseCore::prepareNamePart()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodq">NCLNameCaseCore::q()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodqFatherName">NCLNameCaseCore::qFatherName()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodqFirstName">NCLNameCaseCore::qFirstName()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodqFullName">NCLNameCaseCore::qFullName()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodqSecondName">NCLNameCaseCore::qSecondName()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodreset">NCLNameCaseCore::reset()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodRule">NCLNameCaseCore::Rule()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodRulesChain">NCLNameCaseCore::RulesChain()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodsetFatherName">NCLNameCaseCore::setFatherName()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodsetFirstName">NCLNameCaseCore::setFirstName()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodsetFullName">NCLNameCaseCore::setFullName()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodsetGender">NCLNameCaseCore::setGender()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodsetLastName">NCLNameCaseCore::setLastName()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodsetName">NCLNameCaseCore::setName()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodsetSecondName">NCLNameCaseCore::setSecondName()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodsetSirname">NCLNameCaseCore::setSirname()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodsetWorkingWord">NCLNameCaseCore::setWorkingWord()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodsolveGender">NCLNameCaseCore::solveGender()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodsplitFullName">NCLNameCaseCore::splitFullName()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodWordCase">NCLNameCaseCore::WordCase()</a></span><br>
<span class="method-name"><a href="../default/NCLNameCaseCore.html#methodwordForms">NCLNameCaseCore::wordForms()</a></span><br>
</blockquote>
</div>
</div>
<p class="notes" id="credit">
Documentation generated on Tue, 05 Jul 2011 23:36:54 +0300 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.3</a>
</p>
</div></body>
</html>

View File

@ -0,0 +1,449 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!-- template designed by Marco Von Ballmoos -->
<title>Docs For Class NCLNameCaseWord</title>
<link rel="stylesheet" href="../media/stylesheet.css" />
<meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>
</head>
<body>
<div class="page-body">
<h2 class="class-name">Class NCLNameCaseWord</h2>
<a name="sec-description"></a>
<div class="info-box">
<div class="info-box-title">Description</div>
<div class="nav-bar">
<span class="disabled">Description</span> |
<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
</div>
<div class="info-box-body">
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Description of NCL</p>
<ul class="tags">
<li><span class="field">author:</span> seagull</li>
</ul>
<p class="notes">
Located in <a class="field" href="_NCL---NCLNameCaseWord.php.html">/NCL/NCLNameCaseWord.php</a> (line <span class="field">8</span>)
</p>
<pre></pre>
</div>
</div>
<a name="sec-method-summary"></a>
<div class="info-box">
<div class="info-box-title">Method Summary</span></div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
</div>
<div class="info-box-body">
<div class="method-summary">
<div class="method-definition">
<span class="method-result">NCLNameCaseWord</span>
<a href="#__construct" title="details" class="method-name">__construct</a>
(<span class="var-type">string</span>&nbsp;<span class="var-name">$word</span>, <span class="var-type"><a href="../default/NCLNameCaseCore.html">NCLNameCaseCore</a></span>&nbsp;<span class="var-name">$core</span>)
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#gender" title="details" class="method-name">gender</a>
()
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#getGender" title="details" class="method-name">getGender</a>
()
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#getNameCases" title="details" class="method-name">getNameCases</a>
()
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#getNamePart" title="details" class="method-name">getNamePart</a>
()
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#getWord" title="details" class="method-name">getWord</a>
()
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#isGenderSolved" title="details" class="method-name">isGenderSolved</a>
()
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#setGender" title="details" class="method-name">setGender</a>
(<span class="var-type"></span>&nbsp;<span class="var-name">$man</span>, <span class="var-type"></span>&nbsp;<span class="var-name">$woman</span>)
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#setNameCases" title="details" class="method-name">setNameCases</a>
(<span class="var-type"></span>&nbsp;<span class="var-name">$nameCases</span>)
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#setNamePart" title="details" class="method-name">setNamePart</a>
(<span class="var-type"></span>&nbsp;<span class="var-name">$namePart</span>)
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#setRule" title="details" class="method-name">setRule</a>
(<span class="var-type"></span>&nbsp;<span class="var-name">$ruleID</span>)
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#setTrueGender" title="details" class="method-name">setTrueGender</a>
(<span class="var-type"></span>&nbsp;<span class="var-name">$gender</span>)
</div>
</div>
</div>
</div>
<a name="sec-methods"></a>
<div class="info-box">
<div class="info-box-title">Methods</div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
</div>
<div class="info-box-body">
<A NAME='method_detail'></A>
<a name="method__construct" id="__construct"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">Constructor __construct</span> (line <span class="line-number">39</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Создать запись из слова</p>
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">NCLNameCaseWord</span>
<span class="method-name">
__construct
</span>
(<span class="var-type">string</span>&nbsp;<span class="var-name">$word</span>, <span class="var-type"><a href="../default/NCLNameCaseCore.html">NCLNameCaseCore</a></span>&nbsp;<span class="var-name">$core</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type">string</span>
<span class="var-name">$word</span> </li>
<li>
<span class="var-type"><a href="../default/NCLNameCaseCore.html">NCLNameCaseCore</a></span>
<span class="var-name">$core</span> </li>
</ul>
</div>
<a name="methodgender" id="gender"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">gender</span> (line <span class="line-number">109</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
gender
</span>
()
</div>
</div>
<a name="methodgetGender" id="getGender"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">getGender</span> (line <span class="line-number">136</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
getGender
</span>
()
</div>
</div>
<a name="methodgetNameCases" id="getNameCases"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">getNameCases</span> (line <span class="line-number">104</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
getNameCases
</span>
()
</div>
</div>
<a name="methodgetNamePart" id="getNamePart"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">getNamePart</span> (line <span class="line-number">146</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
getNamePart
</span>
()
</div>
</div>
<a name="methodgetWord" id="getWord"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">getWord</span> (line <span class="line-number">151</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
getWord
</span>
()
</div>
</div>
<a name="methodisGenderSolved" id="isGenderSolved"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">isGenderSolved</span> (line <span class="line-number">156</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
isGenderSolved
</span>
()
</div>
</div>
<a name="methodsetGender" id="setGender"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">setGender</span> (line <span class="line-number">125</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
setGender
</span>
(<span class="var-type"></span>&nbsp;<span class="var-name">$man</span>, <span class="var-type"></span>&nbsp;<span class="var-name">$woman</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"></span>
<span class="var-name">$man</span> </li>
<li>
<span class="var-type"></span>
<span class="var-name">$woman</span> </li>
</ul>
</div>
<a name="methodsetNameCases" id="setNameCases"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">setNameCases</span> (line <span class="line-number">98</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
setNameCases
</span>
(<span class="var-type"></span>&nbsp;<span class="var-name">$nameCases</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"></span>
<span class="var-name">$nameCases</span> </li>
</ul>
</div>
<a name="methodsetNamePart" id="setNamePart"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">setNamePart</span> (line <span class="line-number">141</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
setNamePart
</span>
(<span class="var-type"></span>&nbsp;<span class="var-name">$namePart</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"></span>
<span class="var-name">$namePart</span> </li>
</ul>
</div>
<a name="methodsetRule" id="setRule"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">setRule</span> (line <span class="line-number">161</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
setRule
</span>
(<span class="var-type"></span>&nbsp;<span class="var-name">$ruleID</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"></span>
<span class="var-name">$ruleID</span> </li>
</ul>
</div>
<a name="methodsetTrueGender" id="setTrueGender"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">setTrueGender</span> (line <span class="line-number">131</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
setTrueGender
</span>
(<span class="var-type"></span>&nbsp;<span class="var-name">$gender</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"></span>
<span class="var-name">$gender</span> </li>
</ul>
</div>
</div>
</div>
<p class="notes" id="credit">
Documentation generated on Tue, 05 Jul 2011 23:38:05 +0300 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.3</a>
</p>
</div></body>
</html>

497
Docs/default/NCLStr.html Normal file
View File

@ -0,0 +1,497 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!-- template designed by Marco Von Ballmoos -->
<title>Docs For Class NCLStr</title>
<link rel="stylesheet" href="../media/stylesheet.css" />
<meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>
</head>
<body>
<div class="page-body">
<h2 class="class-name">Class NCLStr</h2>
<a name="sec-description"></a>
<div class="info-box">
<div class="info-box-title">Description</div>
<div class="nav-bar">
<span class="disabled">Description</span> |
<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
| <a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
</div>
<div class="info-box-body">
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Description of NCLStr</p>
<ul class="tags">
<li><span class="field">author:</span> seagull</li>
</ul>
<p class="notes">
Located in <a class="field" href="_NCL---NCLStr.php.html">/NCL/NCLStr.php</a> (line <span class="field">13</span>)
</p>
<pre></pre>
</div>
</div>
<a name="sec-var-summary"></a>
<div class="info-box">
<div class="info-box-title">Variable Summary</span></div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<span class="disabled">Vars</span> (<a href="#sec-vars">details</a>)
|
<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
</div>
<div class="info-box-body">
<div class="var-summary">
<div class="var-title">
static <span class="var-type">mixed</span>
<a href="#$charset" title="details" class="var-name">$charset</a>
</div>
</div>
</div>
</div>
<a name="sec-method-summary"></a>
<div class="info-box">
<div class="info-box-title">Method Summary</span></div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
|
<span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
</div>
<div class="info-box-body">
<div class="method-summary">
<div class="method-definition">
static <span class="method-result">void</span>
<a href="#connectLetters" title="details" class="method-name">connectLetters</a>
(<span class="var-type"></span>&nbsp;<span class="var-name">$lettersArr</span>)
</div>
<div class="method-definition">
static <span class="method-result">void</span>
<a href="#explode" title="details" class="method-name">explode</a>
(<span class="var-type"></span>&nbsp;<span class="var-name">$pattern</span>, <span class="var-type"></span>&nbsp;<span class="var-name">$string</span>)
</div>
<div class="method-definition">
static <span class="method-result">void</span>
<a href="#isLowerCase" title="details" class="method-name">isLowerCase</a>
(<span class="var-type"></span>&nbsp;<span class="var-name">$phrase</span>)
</div>
<div class="method-definition">
static <span class="method-result">void</span>
<a href="#isUpperCase" title="details" class="method-name">isUpperCase</a>
(<span class="var-type"></span>&nbsp;<span class="var-name">$phrase</span>)
</div>
<div class="method-definition">
static <span class="method-result">void</span>
<a href="#splitLetters" title="details" class="method-name">splitLetters</a>
(<span class="var-type"></span>&nbsp;<span class="var-name">$phrase</span>)
</div>
<div class="method-definition">
static <span class="method-result">void</span>
<a href="#strlen" title="details" class="method-name">strlen</a>
(<span class="var-type"></span>&nbsp;<span class="var-name">$str</span>)
</div>
<div class="method-definition">
static <span class="method-result">void</span>
<a href="#strpos" title="details" class="method-name">strpos</a>
(<span class="var-type"></span>&nbsp;<span class="var-name">$haystack</span>, <span class="var-type"></span>&nbsp;<span class="var-name">$needle</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$offset</span> = <span class="var-default">0</span>])
</div>
<div class="method-definition">
static <span class="method-result">type</span>
<a href="#strrpos" title="details" class="method-name">strrpos</a>
(<span class="var-type">type</span>&nbsp;<span class="var-name">$haystack</span>, <span class="var-type">type</span>&nbsp;<span class="var-name">$needle</span>, [<span class="var-type">type</span>&nbsp;<span class="var-name">$offset</span> = <span class="var-default">null</span>])
</div>
<div class="method-definition">
static <span class="method-result">void</span>
<a href="#strtolower" title="details" class="method-name">strtolower</a>
(<span class="var-type"></span>&nbsp;<span class="var-name">$str</span>)
</div>
<div class="method-definition">
static <span class="method-result">void</span>
<a href="#strtoupper" title="details" class="method-name">strtoupper</a>
(<span class="var-type"></span>&nbsp;<span class="var-name">$str</span>)
</div>
<div class="method-definition">
static <span class="method-result">void</span>
<a href="#substr" title="details" class="method-name">substr</a>
(<span class="var-type"></span>&nbsp;<span class="var-name">$str</span>, <span class="var-type"></span>&nbsp;<span class="var-name">$start</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$length</span> = <span class="var-default">null</span>])
</div>
</div>
</div>
</div>
<a name="sec-vars"></a>
<div class="info-box">
<div class="info-box-title">Variables</div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<a href="#sec-var-summary">Vars</a> (<span class="disabled">details</span>)
|
<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
</div>
<div class="info-box-body">
<a name="var$charset" id="$charset"><!-- --></A>
<div class="evenrow">
<div class="var-header">
<span class="var-title">
static <span class="var-type">mixed</span>
<span class="var-name">$charset</span>
= <span class="var-default"> 'utf-8'</span> (line <span class="line-number">16</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
</div>
</div>
</div>
<a name="sec-methods"></a>
<div class="info-box">
<div class="info-box-title">Methods</div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
<a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
</div>
<div class="info-box-body">
<A NAME='method_detail'></A>
<a name="methodconnectLetters" id="connectLetters"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">static method connectLetters</span> (line <span class="line-number">92</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<div class="method-signature">
static
<span class="method-result">void</span>
<span class="method-name">
connectLetters
</span>
(<span class="var-type"></span>&nbsp;<span class="var-name">$lettersArr</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"></span>
<span class="var-name">$lettersArr</span> </li>
</ul>
</div>
<a name="methodexplode" id="explode"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">static method explode</span> (line <span class="line-number">97</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<div class="method-signature">
static
<span class="method-result">void</span>
<span class="method-name">
explode
</span>
(<span class="var-type"></span>&nbsp;<span class="var-name">$pattern</span>, <span class="var-type"></span>&nbsp;<span class="var-name">$string</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"></span>
<span class="var-name">$pattern</span> </li>
<li>
<span class="var-type"></span>
<span class="var-name">$string</span> </li>
</ul>
</div>
<a name="methodisLowerCase" id="isLowerCase"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">static method isLowerCase</span> (line <span class="line-number">71</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<div class="method-signature">
static
<span class="method-result">void</span>
<span class="method-name">
isLowerCase
</span>
(<span class="var-type"></span>&nbsp;<span class="var-name">$phrase</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"></span>
<span class="var-name">$phrase</span> </li>
</ul>
</div>
<a name="methodisUpperCase" id="isUpperCase"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">static method isUpperCase</span> (line <span class="line-number">76</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<div class="method-signature">
static
<span class="method-result">void</span>
<span class="method-name">
isUpperCase
</span>
(<span class="var-type"></span>&nbsp;<span class="var-name">$phrase</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"></span>
<span class="var-name">$phrase</span> </li>
</ul>
</div>
<a name="methodsplitLetters" id="splitLetters"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">static method splitLetters</span> (line <span class="line-number">81</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<div class="method-signature">
static
<span class="method-result">void</span>
<span class="method-name">
splitLetters
</span>
(<span class="var-type"></span>&nbsp;<span class="var-name">$phrase</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"></span>
<span class="var-name">$phrase</span> </li>
</ul>
</div>
<a name="methodstrlen" id="strlen"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">static method strlen</span> (line <span class="line-number">40</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<div class="method-signature">
static
<span class="method-result">void</span>
<span class="method-name">
strlen
</span>
(<span class="var-type"></span>&nbsp;<span class="var-name">$str</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"></span>
<span class="var-name">$str</span> </li>
</ul>
</div>
<a name="methodstrpos" id="strpos"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">static method strpos</span> (line <span class="line-number">31</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<div class="method-signature">
static
<span class="method-result">void</span>
<span class="method-name">
strpos
</span>
(<span class="var-type"></span>&nbsp;<span class="var-name">$haystack</span>, <span class="var-type"></span>&nbsp;<span class="var-name">$needle</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$offset</span> = <span class="var-default">0</span>])
</div>
<ul class="parameters">
<li>
<span class="var-type"></span>
<span class="var-name">$haystack</span> </li>
<li>
<span class="var-type"></span>
<span class="var-name">$needle</span> </li>
<li>
<span class="var-type"></span>
<span class="var-name">$offset</span> </li>
</ul>
</div>
<a name="methodstrrpos" id="strrpos"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">static method strrpos</span> (line <span class="line-number">66</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Обертка для strrpos</p>
<div class="method-signature">
static
<span class="method-result">type</span>
<span class="method-name">
strrpos
</span>
(<span class="var-type">type</span>&nbsp;<span class="var-name">$haystack</span>, <span class="var-type">type</span>&nbsp;<span class="var-name">$needle</span>, [<span class="var-type">type</span>&nbsp;<span class="var-name">$offset</span> = <span class="var-default">null</span>])
</div>
<ul class="parameters">
<li>
<span class="var-type">type</span>
<span class="var-name">$haystack</span> </li>
<li>
<span class="var-type">type</span>
<span class="var-name">$needle</span> </li>
<li>
<span class="var-type">type</span>
<span class="var-name">$offset</span> </li>
</ul>
</div>
<a name="methodstrtolower" id="strtolower"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">static method strtolower</span> (line <span class="line-number">49</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<div class="method-signature">
static
<span class="method-result">void</span>
<span class="method-name">
strtolower
</span>
(<span class="var-type"></span>&nbsp;<span class="var-name">$str</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"></span>
<span class="var-name">$str</span> </li>
</ul>
</div>
<a name="methodstrtoupper" id="strtoupper"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">static method strtoupper</span> (line <span class="line-number">54</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<div class="method-signature">
static
<span class="method-result">void</span>
<span class="method-name">
strtoupper
</span>
(<span class="var-type"></span>&nbsp;<span class="var-name">$str</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"></span>
<span class="var-name">$str</span> </li>
</ul>
</div>
<a name="methodsubstr" id="substr"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">static method substr</span> (line <span class="line-number">22</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<div class="method-signature">
static
<span class="method-result">void</span>
<span class="method-name">
substr
</span>
(<span class="var-type"></span>&nbsp;<span class="var-name">$str</span>, <span class="var-type"></span>&nbsp;<span class="var-name">$start</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$length</span> = <span class="var-default">null</span>])
</div>
<ul class="parameters">
<li>
<span class="var-type"></span>
<span class="var-name">$str</span> </li>
<li>
<span class="var-type"></span>
<span class="var-name">$start</span> </li>
<li>
<span class="var-type"></span>
<span class="var-name">$length</span> </li>
</ul>
</div>
</div>
</div>
<p class="notes" id="credit">
Documentation generated on Tue, 05 Jul 2011 23:38:05 +0300 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.3</a>
</p>
</div></body>
</html>

View File

@ -0,0 +1,60 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!-- template designed by Marco Von Ballmoos -->
<title>Docs for page NCL.php</title>
<link rel="stylesheet" href="../media/stylesheet.css" />
<meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>
</head>
<body>
<div class="page-body">
<h2 class="file-name">/NCL/NCL.php</h2>
<a name="sec-description"></a>
<div class="info-box">
<div class="info-box-title">Description</div>
<div class="nav-bar">
<span class="disabled">Description</span> |
<a href="#sec-classes">Classes</a>
</div>
<div class="info-box-body">
<!-- ========== Info from phpDoc block ========= -->
</div>
</div>
<a name="sec-classes"></a>
<div class="info-box">
<div class="info-box-title">Classes</div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<span class="disabled">Classes</span>
</div>
<div class="info-box-body">
<table cellpadding="2" cellspacing="0" class="class-table">
<tr>
<th class="class-table-header">Class</th>
<th class="class-table-header">Description</th>
</tr>
<tr>
<td style="padding-right: 2em; vertical-align: top">
<a href="../default/NCL.html">NCL</a>
</td>
<td>
Description of NCL
</td>
</tr>
</table>
</div>
</div>
<p class="notes" id="credit">
Documentation generated on Tue, 05 Jul 2011 23:38:04 +0300 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.3</a>
</p>
</div></body>
</html>

View File

@ -0,0 +1,158 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!-- template designed by Marco Von Ballmoos -->
<title>Docs for page NCLNameCaseCore.php</title>
<link rel="stylesheet" href="../media/stylesheet.css" />
<meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>
</head>
<body>
<div class="page-body">
<h2 class="file-name">/NCL/NCLNameCaseCore.php</h2>
<a name="sec-description"></a>
<div class="info-box">
<div class="info-box-title">Description</div>
<div class="nav-bar">
<span class="disabled">Description</span> |
<a href="#sec-classes">Classes</a>
| <a href="#sec-includes">Includes</a>
| <a href="#sec-constants">Constants</a>
</div>
<div class="info-box-body">
<!-- ========== Info from phpDoc block ========= -->
</div>
</div>
<a name="sec-classes"></a>
<div class="info-box">
<div class="info-box-title">Classes</div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<span class="disabled">Classes</span>
| <a href="#sec-includes">Includes</a>
| <a href="#sec-constants">Constants</a>
</div>
<div class="info-box-body">
<table cellpadding="2" cellspacing="0" class="class-table">
<tr>
<th class="class-table-header">Class</th>
<th class="class-table-header">Description</th>
</tr>
<tr>
<td style="padding-right: 2em; vertical-align: top">
<a href="../default/NCLNameCaseCore.html">NCLNameCaseCore</a>
</td>
<td>
Description of NCL
</td>
</tr>
</table>
</div>
</div>
<a name="sec-includes"></a>
<div class="info-box">
<div class="info-box-title">Includes</div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<a href="#sec-classes">Classes</a>
| <span class="disabled">Includes</span>
| <a href="#sec-constants">Constants</a>
</div>
<div class="info-box-body">
<a name="_NCL_DIR_/NCL_php"><!-- --></a>
<div class="oddrow">
<div>
<span class="include-title">
<span class="include-type">require_once</span>
(<span class="include-name">NCL_DIR.'/NCL.php'</span>)
(line <span class="line-number">8</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
</div>
<a name="_NCL_DIR_/NCLStr_php"><!-- --></a>
<div class="evenrow">
<div>
<span class="include-title">
<span class="include-type">require_once</span>
(<span class="include-name">NCL_DIR.'/NCLStr.php'</span>)
(line <span class="line-number">9</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
</div>
<a name="_NCL_DIR_/NCLNameCaseInterface_php"><!-- --></a>
<div class="oddrow">
<div>
<span class="include-title">
<span class="include-type">require_once</span>
(<span class="include-name">NCL_DIR.'/NCLNameCaseInterface.php'</span>)
(line <span class="line-number">10</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
</div>
<a name="_NCL_DIR_/NCLNameCaseWord_php"><!-- --></a>
<div class="evenrow">
<div>
<span class="include-title">
<span class="include-type">require_once</span>
(<span class="include-name">NCL_DIR.'/NCLNameCaseWord.php'</span>)
(line <span class="line-number">11</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
</div>
</div>
</div>
<a name="sec-constants"></a>
<div class="info-box">
<div class="info-box-title">Constants</div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<a href="#sec-classes">Classes</a>
| <a href="#sec-includes">Includes</a>
| <span class="disabled">Constants</span>
</div>
<div class="info-box-body">
<a name="defineNCL_DIR"><!-- --></a>
<div class="oddrow">
<div>
<span class="const-title">
<span class="const-name">NCL_DIR</span> = dirname(__FILE__)
(line <span class="line-number">5</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
</div>
</div>
</div>
<p class="notes" id="credit">
Documentation generated on Tue, 05 Jul 2011 23:38:05 +0300 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.3</a>
</p>
</div></body>
</html>

View File

@ -0,0 +1,60 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!-- template designed by Marco Von Ballmoos -->
<title>Docs for page NCLNameCaseInterface.php</title>
<link rel="stylesheet" href="../media/stylesheet.css" />
<meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>
</head>
<body>
<div class="page-body">
<h2 class="file-name">/NCL/NCLNameCaseInterface.php</h2>
<a name="sec-description"></a>
<div class="info-box">
<div class="info-box-title">Description</div>
<div class="nav-bar">
<span class="disabled">Description</span> |
<a href="#sec-classes">Classes</a>
</div>
<div class="info-box-body">
<!-- ========== Info from phpDoc block ========= -->
</div>
</div>
<a name="sec-classes"></a>
<div class="info-box">
<div class="info-box-title">Classes</div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<span class="disabled">Classes</span>
</div>
<div class="info-box-body">
<table cellpadding="2" cellspacing="0" class="class-table">
<tr>
<th class="class-table-header">Class</th>
<th class="class-table-header">Description</th>
</tr>
<tr>
<td style="padding-right: 2em; vertical-align: top">
<a href="../default/NCLNameCaseInterface.html">NCLNameCaseInterface</a>
</td>
<td>
</td>
</tr>
</table>
</div>
</div>
<p class="notes" id="credit">
Documentation generated on Tue, 05 Jul 2011 23:38:05 +0300 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.3</a>
</p>
</div></body>
</html>

View File

@ -0,0 +1,60 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!-- template designed by Marco Von Ballmoos -->
<title>Docs for page NCLNameCaseWord.php</title>
<link rel="stylesheet" href="../media/stylesheet.css" />
<meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>
</head>
<body>
<div class="page-body">
<h2 class="file-name">/NCL/NCLNameCaseWord.php</h2>
<a name="sec-description"></a>
<div class="info-box">
<div class="info-box-title">Description</div>
<div class="nav-bar">
<span class="disabled">Description</span> |
<a href="#sec-classes">Classes</a>
</div>
<div class="info-box-body">
<!-- ========== Info from phpDoc block ========= -->
</div>
</div>
<a name="sec-classes"></a>
<div class="info-box">
<div class="info-box-title">Classes</div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<span class="disabled">Classes</span>
</div>
<div class="info-box-body">
<table cellpadding="2" cellspacing="0" class="class-table">
<tr>
<th class="class-table-header">Class</th>
<th class="class-table-header">Description</th>
</tr>
<tr>
<td style="padding-right: 2em; vertical-align: top">
<a href="../default/NCLNameCaseWord.html">NCLNameCaseWord</a>
</td>
<td>
Description of NCL
</td>
</tr>
</table>
</div>
</div>
<p class="notes" id="credit">
Documentation generated on Tue, 05 Jul 2011 23:38:05 +0300 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.3</a>
</p>
</div></body>
</html>

View File

@ -0,0 +1,60 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!-- template designed by Marco Von Ballmoos -->
<title>Docs for page NCLStr.php</title>
<link rel="stylesheet" href="../media/stylesheet.css" />
<meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>
</head>
<body>
<div class="page-body">
<h2 class="file-name">/NCL/NCLStr.php</h2>
<a name="sec-description"></a>
<div class="info-box">
<div class="info-box-title">Description</div>
<div class="nav-bar">
<span class="disabled">Description</span> |
<a href="#sec-classes">Classes</a>
</div>
<div class="info-box-body">
<!-- ========== Info from phpDoc block ========= -->
</div>
</div>
<a name="sec-classes"></a>
<div class="info-box">
<div class="info-box-title">Classes</div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<span class="disabled">Classes</span>
</div>
<div class="info-box-body">
<table cellpadding="2" cellspacing="0" class="class-table">
<tr>
<th class="class-table-header">Class</th>
<th class="class-table-header">Description</th>
</tr>
<tr>
<td style="padding-right: 2em; vertical-align: top">
<a href="../default/NCLStr.html">NCLStr</a>
</td>
<td>
Description of NCLStr
</td>
</tr>
</table>
</div>
</div>
<p class="notes" id="credit">
Documentation generated on Tue, 05 Jul 2011 23:38:05 +0300 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.3</a>
</p>
</div></body>
</html>

View File

@ -0,0 +1,87 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!-- template designed by Marco Von Ballmoos -->
<title>Docs for page NCL.NameCase.ru.php</title>
<link rel="stylesheet" href="../media/stylesheet.css" />
<meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>
</head>
<body>
<div class="page-body">
<h2 class="file-name">/NCL.NameCase.ru.php</h2>
<a name="sec-description"></a>
<div class="info-box">
<div class="info-box-title">Description</div>
<div class="nav-bar">
<span class="disabled">Description</span> |
<a href="#sec-classes">Classes</a>
| <a href="#sec-includes">Includes</a>
</div>
<div class="info-box-body">
<!-- ========== Info from phpDoc block ========= -->
</div>
</div>
<a name="sec-classes"></a>
<div class="info-box">
<div class="info-box-title">Classes</div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<span class="disabled">Classes</span>
| <a href="#sec-includes">Includes</a>
</div>
<div class="info-box-body">
<table cellpadding="2" cellspacing="0" class="class-table">
<tr>
<th class="class-table-header">Class</th>
<th class="class-table-header">Description</th>
</tr>
<tr>
<td style="padding-right: 2em; vertical-align: top">
<a href="../default/NCLNameCaseRu.html">NCLNameCaseRu</a>
</td>
<td>
Description of NCL
</td>
</tr>
</table>
</div>
</div>
<a name="sec-includes"></a>
<div class="info-box">
<div class="info-box-title">Includes</div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<a href="#sec-classes">Classes</a>
| <span class="disabled">Includes</span>
</div>
<div class="info-box-body">
<a name="_dirname(__FILE__)_/NCL/NCLNameCaseCore_php"><!-- --></a>
<div class="oddrow">
<div>
<span class="include-title">
<span class="include-type">require_once</span>
(<span class="include-name">dirname(__FILE__).'/NCL/NCLNameCaseCore.php'</span>)
(line <span class="line-number">13</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
</div>
</div>
</div>
<p class="notes" id="credit">
Documentation generated on Tue, 05 Jul 2011 23:38:03 +0300 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.3</a>
</p>
</div></body>
</html>

View File

@ -0,0 +1,94 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!-- template designed by Marco Von Ballmoos -->
<title>Docs for page NCL.NameCase.ua.php</title>
<link rel="stylesheet" href="../media/stylesheet.css" />
<meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>
</head>
<body>
<div class="page-body">
<h2 class="file-name">/NCL.NameCase.ua.php</h2>
<a name="sec-description"></a>
<div class="info-box">
<div class="info-box-title">Description</div>
<div class="nav-bar">
<span class="disabled">Description</span> |
<a href="#sec-classes">Classes</a>
| <a href="#sec-includes">Includes</a>
</div>
<div class="info-box-body">
<!-- ========== Info from phpDoc block ========= -->
</div>
</div>
<a name="sec-classes"></a>
<div class="info-box">
<div class="info-box-title">Classes</div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<span class="disabled">Classes</span>
| <a href="#sec-includes">Includes</a>
</div>
<div class="info-box-body">
<table cellpadding="2" cellspacing="0" class="class-table">
<tr>
<th class="class-table-header">Class</th>
<th class="class-table-header">Description</th>
</tr>
<tr>
<td style="padding-right: 2em; vertical-align: top">
<a href="../default/NCLNameCaseUa.html">NCLNameCaseUa</a>
</td>
<td>
Description of NCL
</td>
</tr>
</table>
</div>
</div>
<a name="sec-includes"></a>
<div class="info-box">
<div class="info-box-title">Includes</div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<a href="#sec-classes">Classes</a>
| <span class="disabled">Includes</span>
</div>
<div class="info-box-body">
<a name="_dirname(__FILE__)_/NCL/NCLNameCaseCore_php"><!-- --></a>
<div class="oddrow">
<div>
<span class="include-title">
<span class="include-type">require_once</span>
(<span class="include-name">dirname(__FILE__).'/NCL/NCLNameCaseCore.php'</span>)
(line <span class="line-number">15</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description"><strong>NCL NameCase Ukranian Language</strong></p>
<p class="description"><p>Украинские правила склонений ФИО. Правила определения пола человека по ФИО для украинского языка Система разделения фамилий имен и отчеств для украинского языка</p></p>
<ul class="tags">
<li><span class="field">author:</span> Андрей Чайка http://seagull.net.ua/ bymer3@gmail.com</li>
<li><span class="field">version:</span> 0.4 05.07.2011</li>
<li><span class="field">license:</span> Dual</li>
</ul>
</div>
</div>
</div>
<p class="notes" id="credit">
Documentation generated on Tue, 05 Jul 2011 23:36:54 +0300 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.3</a>
</p>
</div></body>
</html>

1246
Docs/elementindex.html Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,230 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!-- template designed by Marco Von Ballmoos -->
<title></title>
<link rel="stylesheet" href="media/stylesheet.css" />
<meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>
</head>
<body>
<a name="top"></a>
<h2>[NameCaseLib] element index</h2>
<h3>Package indexes</h3>
<ul>
<li><a href="elementindex_default.html">default</a></li>
</ul>
<a href="elementindex.html">All elements</a>
<br />
<div class="index-letter-menu">
<a class="index-letter" href="elementindex_NameCaseLib.html#c">c</a>
<a class="index-letter" href="elementindex_NameCaseLib.html#d">d</a>
<a class="index-letter" href="elementindex_NameCaseLib.html#g">g</a>
<a class="index-letter" href="elementindex_NameCaseLib.html#m">m</a>
<a class="index-letter" href="elementindex_NameCaseLib.html#n">n</a>
<a class="index-letter" href="elementindex_NameCaseLib.html#w">w</a>
</div>
<a name="c"></a>
<div class="index-letter-section">
<div style="float: left" class="index-letter-title">c</div>
<div style="float: right"><a href="#top">top</a></div>
<div style="clear: both"></div>
</div>
<dl>
<dt class="field">
<span class="var-title">$CaseCount</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="NameCaseLib/NCLNameCaseUa.html#var$CaseCount">NCLNameCaseUa::$CaseCount</a> in NCL.NameCase.ua.php</div>
</dd>
</dl>
<a name="d"></a>
<div class="index-letter-section">
<div style="float: left" class="index-letter-title">d</div>
<div style="float: right"><a href="#top">top</a></div>
<div style="clear: both"></div>
</div>
<dl>
<dt class="field">
<span class="method-title">detectNamePart</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="NameCaseLib/NCLNameCaseUa.html#methoddetectNamePart">NCLNameCaseUa::detectNamePart()</a> in NCL.NameCase.ua.php</div>
<div class="index-item-description">Ідентифікує слово визначаючи чи це ім’я, чи це прізвище, чи це побатькові</div>
</dd>
</dl>
<a name="g"></a>
<div class="index-letter-section">
<div style="float: left" class="index-letter-title">g</div>
<div style="float: right"><a href="#top">top</a></div>
<div style="clear: both"></div>
</div>
<dl>
<dt class="field">
<span class="method-title">GenderByFatherName</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="NameCaseLib/NCLNameCaseUa.html#methodGenderByFatherName">NCLNameCaseUa::GenderByFatherName()</a> in NCL.NameCase.ua.php</div>
<div class="index-item-description">Визначення статі, за правилами по-батькові</div>
</dd>
<dt class="field">
<span class="method-title">GenderByFirstName</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="NameCaseLib/NCLNameCaseUa.html#methodGenderByFirstName">NCLNameCaseUa::GenderByFirstName()</a> in NCL.NameCase.ua.php</div>
<div class="index-item-description">Визначення статі, за правилами імені</div>
</dd>
<dt class="field">
<span class="method-title">GenderBySecondName</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="NameCaseLib/NCLNameCaseUa.html#methodGenderBySecondName">NCLNameCaseUa::GenderBySecondName()</a> in NCL.NameCase.ua.php</div>
<div class="index-item-description">Визначення статі, за правилами прізвища</div>
</dd>
</dl>
<a name="m"></a>
<div class="index-letter-section">
<div style="float: left" class="index-letter-title">m</div>
<div style="float: right"><a href="#top">top</a></div>
<div style="clear: both"></div>
</div>
<dl>
<dt class="field">
<span class="method-title">manFatherName</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="NameCaseLib/NCLNameCaseUa.html#methodmanFatherName">NCLNameCaseUa::manFatherName()</a> in NCL.NameCase.ua.php</div>
<div class="index-item-description">Фунція відмінює чоловічі по-батькові</div>
</dd>
<dt class="field">
<span class="method-title">manFirstName</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="NameCaseLib/NCLNameCaseUa.html#methodmanFirstName">NCLNameCaseUa::manFirstName()</a> in NCL.NameCase.ua.php</div>
<div class="index-item-description">Функція намагається застосувати ланцюг правил для чоловічих імен</div>
</dd>
<dt class="field">
<span class="method-title">manRule1</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="NameCaseLib/NCLNameCaseUa.html#methodmanRule1">NCLNameCaseUa::manRule1()</a> in NCL.NameCase.ua.php</div>
<div class="index-item-description">Українські чоловічі та жіночі імена, що в називному відмінку однини закінчуються на -а (-я), відмінються як відповідні іменники І відміни.</div>
</dd>
<dt class="field">
<span class="method-title">manRule2</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="NameCaseLib/NCLNameCaseUa.html#methodmanRule2">NCLNameCaseUa::manRule2()</a> in NCL.NameCase.ua.php</div>
<div class="index-item-description">Імена, що в називному відмінку закінчуються на -р, у родовому мають закінчення -а: Віктор - Віктора, Макар - Макара, але: Ігор - Ігоря, Лазар - Лазаря.</div>
</dd>
<dt class="field">
<span class="method-title">manRule3</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="NameCaseLib/NCLNameCaseUa.html#methodmanRule3">NCLNameCaseUa::manRule3()</a> in NCL.NameCase.ua.php</div>
<div class="index-item-description">Українські чоловічі імена, що в називному відмінку однини закінчуються на приголосний та -о, відмінюються як відповідні іменники ІІ відміни.</div>
</dd>
<dt class="field">
<span class="method-title">manRule4</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="NameCaseLib/NCLNameCaseUa.html#methodmanRule4">NCLNameCaseUa::manRule4()</a> in NCL.NameCase.ua.php</div>
<div class="index-item-description">Якщо слово закінчується на і, то відмінюємо як множину</div>
</dd>
<dt class="field">
<span class="method-title">manRule5</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="NameCaseLib/NCLNameCaseUa.html#methodmanRule5">NCLNameCaseUa::manRule5()</a> in NCL.NameCase.ua.php</div>
<div class="index-item-description">Якщо слово закінчується на ий або ой</div>
</dd>
<dt class="field">
<span class="method-title">manSecondName</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="NameCaseLib/NCLNameCaseUa.html#methodmanSecondName">NCLNameCaseUa::manSecondName()</a> in NCL.NameCase.ua.php</div>
<div class="index-item-description">Функція намагається застосувати ланцюг правил для чоловічих прізвищ</div>
</dd>
</dl>
<a name="n"></a>
<div class="index-letter-section">
<div style="float: left" class="index-letter-title">n</div>
<div style="float: right"><a href="#top">top</a></div>
<div style="clear: both"></div>
</div>
<dl>
<dt class="field">
<span class="include-title">NCL.NameCase.ua.php</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="NameCaseLib/_NCL.NameCase.ua.php.html">NCL.NameCase.ua.php</a> in NCL.NameCase.ua.php</div>
</dd>
<dt class="field">
NCLNameCaseUa
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="NameCaseLib/NCLNameCaseUa.html">NCLNameCaseUa</a> in NCL.NameCase.ua.php</div>
<div class="index-item-description">Description of NCL</div>
</dd>
</dl>
<a name="w"></a>
<div class="index-letter-section">
<div style="float: left" class="index-letter-title">w</div>
<div style="float: right"><a href="#top">top</a></div>
<div style="clear: both"></div>
</div>
<dl>
<dt class="field">
<span class="method-title">womanFatherName</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="NameCaseLib/NCLNameCaseUa.html#methodwomanFatherName">NCLNameCaseUa::womanFatherName()</a> in NCL.NameCase.ua.php</div>
<div class="index-item-description">Фунція відмінює жіночі по-батькові</div>
</dd>
<dt class="field">
<span class="method-title">womanFirstName</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="NameCaseLib/NCLNameCaseUa.html#methodwomanFirstName">NCLNameCaseUa::womanFirstName()</a> in NCL.NameCase.ua.php</div>
<div class="index-item-description">Функція намагається застосувати ланцюг правил для жіночих імен</div>
</dd>
<dt class="field">
<span class="method-title">womanRule1</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="NameCaseLib/NCLNameCaseUa.html#methodwomanRule1">NCLNameCaseUa::womanRule1()</a> in NCL.NameCase.ua.php</div>
<div class="index-item-description">Українські чоловічі та жіночі імена, що в називному відмінку однини закінчуються на -а (-я), відмінються як відповідні іменники І відміни.</div>
</dd>
<dt class="field">
<span class="method-title">womanRule2</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="NameCaseLib/NCLNameCaseUa.html#methodwomanRule2">NCLNameCaseUa::womanRule2()</a> in NCL.NameCase.ua.php</div>
<div class="index-item-description">Українські жіночі імена, що в називному відмінку однини закінчуються на приголосний,</div>
</dd>
<dt class="field">
<span class="method-title">womanRule3</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="NameCaseLib/NCLNameCaseUa.html#methodwomanRule3">NCLNameCaseUa::womanRule3()</a> in NCL.NameCase.ua.php</div>
<div class="index-item-description">Якщо слово на ськ або це російське прізвище</div>
</dd>
<dt class="field">
<span class="method-title">womanSecondName</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="NameCaseLib/NCLNameCaseUa.html#methodwomanSecondName">NCLNameCaseUa::womanSecondName()</a> in NCL.NameCase.ua.php</div>
<div class="index-item-description">Функція намагається застосувати ланцюг правил для жіночих прізвищ</div>
</dd>
</dl>
<div class="index-letter-menu">
<a class="index-letter" href="elementindex_NameCaseLib.html#c">c</a>
<a class="index-letter" href="elementindex_NameCaseLib.html#d">d</a>
<a class="index-letter" href="elementindex_NameCaseLib.html#g">g</a>
<a class="index-letter" href="elementindex_NameCaseLib.html#m">m</a>
<a class="index-letter" href="elementindex_NameCaseLib.html#n">n</a>
<a class="index-letter" href="elementindex_NameCaseLib.html#w">w</a>
</div> </body>
</html>

File diff suppressed because it is too large Load Diff

57
Docs/errors.html Normal file
View File

@ -0,0 +1,57 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!-- template designed by Marco Von Ballmoos -->
<title>phpDocumentor Parser Errors and Warnings</title>
<link rel="stylesheet" href="media/stylesheet.css" />
<meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>
</head>
<body>
<a href="#Post-parsing">Post-parsing</a><br>
<a href="#NCL.NameCase.ua.php">NCL.NameCase.ua.php</a><br>
<a href="#NCL.php">NCL.php</a><br>
<a href="#NCLNameCaseCore.php">NCLNameCaseCore.php</a><br>
<a href="#NCLNameCaseInterface.php">NCLNameCaseInterface.php</a><br>
<a href="#NCLNameCaseWord.php">NCLNameCaseWord.php</a><br>
<a href="#NCLStr.php">NCLStr.php</a><br>
<a name="NCL.NameCase.ru.php"></a>
<h1>NCL.NameCase.ru.php</h1>
<h2>Warnings:</h2><br>
<b>Warning on line 15</b> - no @package tag was used in a DocBlock for class NCLNameCaseRu<br>
<b>Warning on line 657</b> - File "/home/seagull/localhost/www/NameCaseLib/Library/NCL.NameCase.ru.php" has no page-level DocBlock, use @package in the first DocBlock to create one<br>
<a name="NCL.NameCase.ua.php"></a>
<h1>NCL.NameCase.ua.php</h1>
<h2>Warnings:</h2><br>
<b>Warning on line 15</b> - Page-level DocBlock precedes "require_once dirname(__FILE__).'/NCL/NCLNameCaseCore.php'", use another DocBlock to document the source element<br>
<b>Warning on line 18</b> - no @package tag was used in a DocBlock for class NCLNameCaseUa<br>
<a name="NCL.php"></a>
<h1>NCL.php</h1>
<h2>Warnings:</h2><br>
<b>Warning on line 7</b> - no @package tag was used in a DocBlock for class NCL<br>
<b>Warning on line 38</b> - File "/home/seagull/localhost/www/NameCaseLib/Library/NCL/NCL.php" has no page-level DocBlock, use @package in the first DocBlock to create one<br>
<a name="NCLNameCaseCore.php"></a>
<h1>NCLNameCaseCore.php</h1>
<h2>Warnings:</h2><br>
<b>Warning on line 13</b> - no @package tag was used in a DocBlock for class NCLNameCaseCore<br>
<b>Warning on line 909</b> - File "/home/seagull/localhost/www/NameCaseLib/Library/NCL/NCLNameCaseCore.php" has no page-level DocBlock, use @package in the first DocBlock to create one<br>
<a name="NCLNameCaseInterface.php"></a>
<h1>NCLNameCaseInterface.php</h1>
<h2>Warnings:</h2><br>
<b>Warning on line 7</b> - no @package tag was used in a DocBlock for interface NCLNameCaseInterface<br>
<b>Warning on line 50</b> - File "/home/seagull/localhost/www/NameCaseLib/Library/NCL/NCLNameCaseInterface.php" has no page-level DocBlock, use @package in the first DocBlock to create one<br>
<a name="NCLNameCaseWord.php"></a>
<h1>NCLNameCaseWord.php</h1>
<h2>Warnings:</h2><br>
<b>Warning on line 8</b> - no @package tag was used in a DocBlock for class NCLNameCaseWord<br>
<b>Warning on line 166</b> - File "/home/seagull/localhost/www/NameCaseLib/Library/NCL/NCLNameCaseWord.php" has no page-level DocBlock, use @package in the first DocBlock to create one<br>
<a name="NCLStr.php"></a>
<h1>NCLStr.php</h1>
<h2>Warnings:</h2><br>
<b>Warning on line 13</b> - no @package tag was used in a DocBlock for class NCLStr<br>
<b>Warning on line 102</b> - File "/home/seagull/localhost/www/NameCaseLib/Library/NCL/NCLStr.php" has no page-level DocBlock, use @package in the first DocBlock to create one<br>
<p class="notes" id="credit">
Documentation generated on Tue, 05 Jul 2011 23:38:05 +0300 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.3</a>
</p>
</body>
</html>

24
Docs/index.html Normal file
View File

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//FR"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!-- Generated by phpDocumentor on Tue, 05 Jul 2011 23:38:03 +0300 -->
<title>Generated Documentation</title>
<meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>
</head>
<FRAMESET rows='120,*'>
<FRAME src='packages.html' name='left_top' frameborder="1" bordercolor="#999999">
<FRAMESET cols='25%,*'>
<FRAME src='li_default.html' name='left_bottom' frameborder="1" bordercolor="#999999">
<FRAME src='blank.html' name='right' frameborder="1" bordercolor="#999999">
</FRAMESET>
<NOFRAMES>
<H2>Frame Alert</H2>
<P>This document is designed to be viewed using the frames feature.
If you see this message, you are using a non-frame-capable web client.</P>
</NOFRAMES>
</FRAMESET>
</HTML>

35
Docs/li_NameCaseLib.html Normal file
View File

@ -0,0 +1,35 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!-- template designed by Marco Von Ballmoos -->
<title></title>
<link rel="stylesheet" href="media/stylesheet.css" />
<meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>
</head>
<body>
<div class="package-title">NameCaseLib</div>
<div class="package-details">
<dl class="tree">
<dt class="folder-title">Description</dt>
<dd>
<a href='classtrees_NameCaseLib.html' target='right'>Class trees</a><br />
<a href='elementindex_NameCaseLib.html' target='right'>Index of elements</a><br />
</dd>
<dt class="folder-title">Interfaces</dt>
<dt class="folder-title">Classes</dt>
<dd><a href='NameCaseLib/NCLNameCaseUa.html' target='right'>NCLNameCaseUa</a></dd>
<dt class="folder-title">Files</dt>
<dd><a href='NameCaseLib/_NCL.NameCase.ua.php.html' target='right'>NCL.NameCase.ua.php</a></dd>
</dl>
</div>
<p class="notes"><a href="http://www.phpdoc.org" target="_blank">phpDocumentor v <span class="field">1.4.3</span></a></p>
</BODY>
</HTML>

45
Docs/li_default.html Normal file
View File

@ -0,0 +1,45 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!-- template designed by Marco Von Ballmoos -->
<title></title>
<link rel="stylesheet" href="media/stylesheet.css" />
<meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>
</head>
<body>
<div class="package-title">default</div>
<div class="package-details">
<dl class="tree">
<dt class="folder-title">Description</dt>
<dd>
<a href='classtrees_default.html' target='right'>Class trees</a><br />
<a href='elementindex_default.html' target='right'>Index of elements</a><br />
</dd>
<dt class="folder-title">Interfaces</dt>
<dd><a href='default/NCLNameCaseInterface.html' target='right'>NCLNameCaseInterface</a></dd>
<dt class="folder-title">Classes</dt>
<dd><a href='default/NCL.html' target='right'>NCL</a></dd>
<dd><a href='default/NCLNameCaseCore.html' target='right'>NCLNameCaseCore</a></dd>
<dd><a href='default/NCLNameCaseRu.html' target='right'>NCLNameCaseRu</a></dd>
<dd><a href='default/NCLNameCaseWord.html' target='right'>NCLNameCaseWord</a></dd>
<dd><a href='default/NCLStr.html' target='right'>NCLStr</a></dd>
<dt class="folder-title">Files</dt>
<dd><a href='default/_NCL.NameCase.ru.php.html' target='right'>NCL.NameCase.ru.php</a></dd>
<dd><a href='default/_NCL---NCL.php.html' target='right'>NCL.php</a></dd>
<dd><a href='default/_NCL---NCLNameCaseCore.php.html' target='right'>NCLNameCaseCore.php</a></dd>
<dd><a href='default/_NCL---NCLNameCaseInterface.php.html' target='right'>NCLNameCaseInterface.php</a></dd>
<dd><a href='default/_NCL---NCLNameCaseWord.php.html' target='right'>NCLNameCaseWord.php</a></dd>
<dd><a href='default/_NCL---NCLStr.php.html' target='right'>NCLStr.php</a></dd>
</dl>
</div>
<p class="notes"><a href="http://www.phpdoc.org" target="_blank">phpDocumentor v <span class="field">1.4.3</span></a></p>
</BODY>
</HTML>

32
Docs/media/banner.css Normal file
View File

@ -0,0 +1,32 @@
body
{
background-color: #CCCCFF;
margin: 0px;
padding: 0px;
}
/* Banner (top bar) classes */
.banner { }
.banner-menu
{
clear: both;
padding: .5em;
border-top: 2px solid #6666AA;
}
.banner-title
{
text-align: right;
font-size: 20pt;
font-weight: bold;
margin: .2em;
}
.package-selector
{
background-color: #AAAADD;
border: 1px solid black;
color: yellow;
}

144
Docs/media/stylesheet.css Normal file
View File

@ -0,0 +1,144 @@
a { color: #336699; text-decoration: none; }
a:hover { color: #6699CC; text-decoration: underline; }
a:active { color: #6699CC; text-decoration: underline; }
body { background : #FFFFFF; }
body, table { font-family: Georgia, Times New Roman, Times, serif; font-size: 10pt }
p, li { line-height: 140% }
a img { border: 0px; }
dd { margin-left: 0px; padding-left: 1em; }
/* Page layout/boxes */
.info-box {}
.info-box-title { margin: 1em 0em 0em 0em; padding: .25em; font-weight: normal; font-size: 14pt; border: 2px solid #999999; background-color: #CCCCFF }
.info-box-body { border: 1px solid #999999; padding: .5em; }
.nav-bar { font-size: 8pt; white-space: nowrap; text-align: right; padding: .2em; margin: 0em 0em 1em 0em; }
.oddrow { background-color: #F8F8F8; border: 1px solid #AAAAAA; padding: .5em; margin-bottom: 1em}
.evenrow { border: 1px solid #AAAAAA; padding: .5em; margin-bottom: 1em}
.page-body { max-width: 800px; margin: auto; }
.tree dl { margin: 0px }
/* Index formatting classes */
.index-item-body { margin-top: .5em; margin-bottom: .5em}
.index-item-description { margin-top: .25em }
.index-item-details { font-weight: normal; font-style: italic; font-size: 8pt }
.index-letter-section { background-color: #EEEEEE; border: 1px dotted #999999; padding: .5em; margin-bottom: 1em}
.index-letter-title { font-size: 12pt; font-weight: bold }
.index-letter-menu { text-align: center; margin: 1em }
.index-letter { font-size: 12pt }
/* Docbook classes */
.description {}
.short-description { font-weight: bold; color: #666666; }
.tags { padding-left: 0em; margin-left: 3em; color: #666666; list-style-type: square; }
.parameters { padding-left: 0em; margin-left: 3em; font-style: italic; list-style-type: square; }
.redefinitions { font-size: 8pt; padding-left: 0em; margin-left: 2em; }
.package { }
.package-title { font-weight: bold; font-size: 14pt; border-bottom: 1px solid black }
.package-details { font-size: 85%; }
.sub-package { font-weight: bold; font-size: 120% }
.tutorial { border-width: thin; border-color: #0066ff }
.tutorial-nav-box { width: 100%; border: 1px solid #999999; background-color: #F8F8F8; }
.nav-button-disabled { color: #999999; }
.nav-button:active,
.nav-button:focus,
.nav-button:hover { background-color: #DDDDDD; outline: 1px solid #999999; text-decoration: none }
.folder-title { font-style: italic }
/* Generic formatting */
.field { font-weight: bold; }
.detail { font-size: 8pt; }
.notes { font-style: italic; font-size: 8pt; }
.separator { background-color: #999999; height: 2px; }
.warning { color: #FF6600; }
.disabled { font-style: italic; color: #999999; }
/* Code elements */
.line-number { }
.class-table { width: 100%; }
.class-table-header { border-bottom: 1px dotted #666666; text-align: left}
.class-name { color: #000000; font-weight: bold; }
.method-summary { padding-left: 1em; font-size: 8pt }
.method-header { }
.method-definition { margin-bottom: .3em }
.method-title { font-weight: bold; }
.method-name { font-weight: bold; }
.method-signature { font-size: 85%; color: #666666; margin: .5em 0em }
.method-result { font-style: italic; }
.var-summary { padding-left: 1em; font-size: 8pt; }
.var-header { }
.var-title { margin-bottom: .3em }
.var-type { font-style: italic; }
.var-name { font-weight: bold; }
.var-default {}
.var-description { font-weight: normal; color: #000000; }
.include-title { }
.include-type { font-style: italic; }
.include-name { font-weight: bold; }
.const-title { }
.const-name { font-weight: bold; }
/* Syntax highlighting */
.src-code { border: 1px solid #336699; padding: 1em; background-color: #EEEEEE; }
.src-line { font-family: 'Courier New', Courier, monospace; font-weight: normal; }
.src-comm { color: green; }
.src-id { }
.src-inc { color: #0000FF; }
.src-key { color: #0000FF; }
.src-num { color: #CC0000; }
.src-str { color: #66cccc; }
.src-sym { font-weight: bold; }
.src-var { }
.src-php { font-weight: bold; }
.src-doc { color: #009999 }
.src-doc-close-template { color: #0000FF }
.src-doc-coretag { color: #0099FF; font-weight: bold }
.src-doc-inlinetag { color: #0099FF }
.src-doc-internal { color: #6699cc }
.src-doc-tag { color: #0080CC }
.src-doc-template { color: #0000FF }
.src-doc-type { font-style: italic }
.src-doc-var { font-style: italic }
.tute-tag { color: #009999 }
.tute-attribute-name { color: #0000FF }
.tute-attribute-value { color: #0099FF }
.tute-entity { font-weight: bold; }
.tute-comment { font-style: italic }
.tute-inline-tag { color: #636311; font-weight: bold }
/* tutorial */
.authors { }
.author { font-style: italic; font-weight: bold }
.author-blurb { margin: .5em 0em .5em 2em; font-size: 85%; font-weight: normal; font-style: normal }
.example { border: 1px dashed #999999; background-color: #EEEEEE; padding: .5em; }
*[class="example"] { line-height : 0.5em }
.listing { border: 1px dashed #999999; background-color: #EEEEEE; padding: .5em; white-space: nowrap; }
*[class="listing"] { line-height : 0.5em }
.release-info { font-size: 85%; font-style: italic; margin: 1em 0em }
.ref-title-box { }
.ref-title { }
.ref-purpose { font-style: italic; color: #666666 }
.ref-synopsis { }
.title { font-weight: bold; margin: 1em 0em 0em 0em; padding: .25em; border: 2px solid #999999; background-color: #CCCCFF }
.cmd-synopsis { margin: 1em 0em }
.cmd-title { font-weight: bold }
.toc { margin-left: 2em; padding-left: 0em }

32
Docs/packages.html Normal file
View File

@ -0,0 +1,32 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!-- template designed by Marco Von Ballmoos -->
<title></title>
<link rel="stylesheet" href="media/stylesheet.css" />
<link rel="stylesheet" href="media/banner.css" />
<meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>
</head>
<body>
<div class="banner">
<div class="banner-title">default</div>
<div class="banner-menu">
<table cellpadding="0" cellspacing="0" style="width: 100%">
<tr>
<td>
</td>
<td style="width: 2em">&nbsp;</td>
<td style="text-align: right">
<a href="li_default.html" target="left_bottom">default</a>
| <a href="li_NameCaseLib.html" target="left_bottom">NameCaseLib</a>
</td>
</tr>
</table>
</div>
</div>
</body>
</html>

View File

@ -1,55 +1,65 @@
<?php
/**
* NCL NameCase Ukranian Language
* <b>NCL NameCase Ukranian Language</b>
*
* Клас, которые позволяет склонять украинские Имена, Фамили Отчества по падежам.
* Украинские правила склонений ФИО.
* Правила определения пола человека по ФИО для украинского языка
* Система разделения фамилий имен и отчеств для украинского языка
*
* @license Dual licensed under the MIT or GPL Version 2 licenses.
* @author Андрей Чайка http://seagull.net.ua/ bymer3@gmail.com
* @version 0.4 05.07.2011
* @package NameCaseLib
*
*/
require_once dirname(__FILE__) . '/NCL/NCLNameCaseCore.php';
class NCLNameCaseUa extends NCLNameCaseCore implements NCLNameCaseInterface
{
/*
* @static string
* Количество падежов
*/
/**
* @var int Количество падежей в языке
*/
protected $CaseCount = 7;
/*
* @static string
* Список гласных
/**
* @var string Список гласных украинского языка
*/
private $vowels = "аеиоуіїєюя";
private $vowels = 'аеиоуіїєюя';
/*
* @static string
* Список согласных
/**
* @var string Список согласных украинского языка
*/
private $consonant = "бвгджзйклмнпрстфхцчшщ";
/*
* @static string
* Шиплячі приголосні
/**
* @var string Українські шиплячі приголосні
*/
private $shyplyachi = "жчшщ";
/**
* @var string Українські нешиплячі приголосні
*/
private $neshyplyachi = "бвгдзклмнпрстфхц";
/**
* @var string Українські завжди м’які звуки
*/
private $myaki = 'ьюяєї';
/**
* @var string Українські губні звуки
*/
private $gubni = 'мвпбф';
/*
/**
* Чергування українських приголосних
* Чергування г к х —» з ц с
*
* @return boolean
* @param string $letter літера, яку необхідно перевірити на чергування
* @return string літера, де вже відбулося чергування
*/
private function inverseGKH($letter)
{
switch ($letter)
@ -60,13 +70,13 @@ class NCLNameCaseUa extends NCLNameCaseCore implements NCLNameCaseInterface
}
return $letter;
}
/*
* Чергування к —» ч
*
* @return boolean
/**
* Чергування українських приголосних
* Чергування г к —» ж ч
* @param string $letter літера, яку необхідно перевірити на чергування
* @return string літера, де вже відбулося чергування
*/
private function inverse2($letter)
{
switch ($letter)
@ -76,21 +86,24 @@ class NCLNameCaseUa extends NCLNameCaseCore implements NCLNameCaseInterface
}
return $letter;
}
/*
* Визначення групи для іменників 2-ї відміни
/**
* <b>Визначення групи для іменників 2-ї відміни</b>
* 1 - тверда
* 2 - мішана
* 3 - м’яка
*
* Правило:
* Іменники з основою на твердий нешиплячий належать до твердої групи: береза, дорога, Дніпро, шлях, віз, село, яблуко.
* Іменники з основою на твердий шиплячий належать до мішаної групи: пожеж-а, пущ-а, тиш-а, алич-а, вуж, кущ, плющ, ключ, плече, прізвище.
* Іменники з основою на будь-який м'який чи пом'якше­ний належать до м'якої групи: земля [земл'а], зоря [зор'а], армія [арм'ійа], сім'я [с'імйа], серпень, фахівець, трамвай, су­зір'я [суз'ірйа], насіння [насін'н'а], узвишшя Іузвиш'ш'а
*
* @return integer
* <b>Правило:</b>
* - Іменники з основою на твердий нешиплячий належать до твердої групи:
* береза, дорога, Дніпро, шлях, віз, село, яблуко.
* - Іменники з основою на твердий шиплячий належать до мішаної групи:
* пожеж-а, пущ-а, тиш-а, алич-а, вуж, кущ, плющ, ключ, плече, прізвище.
* - Іменники з основою на будь-який м'який чи пом'якше­ний належать до м'якої групи:
* земля [земл'а], зоря [зор'а], армія [арм'ійа], сім'я [с'імйа], серпень, фахівець,
* трамвай, су­зір'я [суз'ірйа], насіння [насін'н'а], узвишшя Іузвиш'ш'а
* @param string $word іменник, групу якого необхідно визначити
* @return int номер групи іменника
*/
private function detect2Group($word)
{
$osnova = $word;
@ -123,12 +136,12 @@ class NCLNameCaseUa extends NCLNameCaseCore implements NCLNameCaseInterface
}
}
/*
* Повертає перший з кінця голосний
*
* @return char
/**
* Шукаємо в слові <var>$word</var> перше входження літери з переліку <var>$vowels</var> з кінця
* @param string $word слово, якому необхідно знайти голосні
* @param string $vowels перелік літер, які треба знайти
* @return string(1) перша з кінця літера з переліку <var>$vowels</var>
*/
private function FirstLastVowel($word, $vowels)
{
$length = NCLStr::strlen($word);
@ -142,12 +155,12 @@ class NCLNameCaseUa extends NCLNameCaseCore implements NCLNameCaseInterface
}
}
/*
* Повертає основу слова
*
* @return boolean
/**
* Пошук основи іменника <var>$word</var>
* <b>Основа слова</b> - це частина слова (як правило незмінна), яка вказує на його лексичне значення.
* @param string $word слово, в якому необхідно знати основу
* @return string основа іменника <var>$word</var>
*/
private function getOsnova($word)
{
$osnova = $word;
@ -160,14 +173,16 @@ class NCLNameCaseUa extends NCLNameCaseCore implements NCLNameCaseInterface
}
/**
* Українські чоловічі та жіночі імена, що в називному відмінку однини закінчуються на -а (-я),
* відмінються як відповідні іменники І відміни.
* - Примітка 1. Кінцеві приголосні основи г, к, х у жіночих іменах
* Українські чоловічі та жіночі імена, що в називному відмінку однини закінчуються на -а (-я),
* відмінються як відповідні іменники І відміни.
* <ul>
* <li>Примітка 1. Кінцеві приголосні основи г, к, х у жіночих іменах
* у давальному та місцевому відмінках однини перед закінченням -і
* змінюються на з, ц, с: Ольга - Ользі, Палажка - Палажці, Солоха - Солосі.
* - Примітка 2. У жіночих іменах типу Одарка, Параска в родовому відмінку множини
* в кінці основи між приголосними з'являється звук о: Одарок, Парасок
* @return boolean
* змінюються на з, ц, с: Ольга - Ользі, Палажка - Палажці, Солоха - Солосі.</li>
* <li>Примітка 2. У жіночих іменах типу Одарка, Параска в родовому відмінку множини
* в кінці основи між приголосними з'являється звук о: Одарок, Парасок. </li>
* </ul>
* @return boolean true - якщо було задіяно правило з переліку, false - якщо правило не знайдено
*/
protected function manRule1()
{
@ -204,7 +219,7 @@ class NCLNameCaseUa extends NCLNameCaseCore implements NCLNameCaseInterface
/**
* Імена, що в називному відмінку закінчуються на -р, у родовому мають закінчення -а:
* Віктор - Віктора, Макар - Макара, але: Ігор - Ігоря, Лазар - Лазаря.
* @return boolean
* @return boolean true - якщо було задіяно правило з переліку, false - якщо правило не знайдено
*/
protected function manRule2()
{
@ -234,7 +249,7 @@ class NCLNameCaseUa extends NCLNameCaseCore implements NCLNameCaseInterface
/**
* Українські чоловічі імена, що в називному відмінку однини закінчуються на приголосний та -о,
* відмінюються як відповідні іменники ІІ відміни.
* @return boolean
* @return boolean true - якщо було задіяно правило з переліку, false - якщо правило не знайдено
*/
protected function manRule3()
{
@ -345,7 +360,7 @@ class NCLNameCaseUa extends NCLNameCaseCore implements NCLNameCaseInterface
/**
* Якщо слово закінчується на і, то відмінюємо як множину
* @return boolean
* @return boolean true - якщо було задіяно правило з переліку, false - якщо правило не знайдено
*/
protected function manRule4()
{
@ -360,7 +375,7 @@ class NCLNameCaseUa extends NCLNameCaseCore implements NCLNameCaseInterface
/**
* Якщо слово закінчується на ий або ой
* @return boolena
* @return boolean true - якщо було задіяно правило з переліку, false - якщо правило не знайдено
*/
protected function manRule5()
{
@ -381,7 +396,7 @@ class NCLNameCaseUa extends NCLNameCaseCore implements NCLNameCaseInterface
* змінюються на з, ц, с: Ольга - Ользі, Палажка - Палажці, Солоха - Солосі.
* - Примітка 2. У жіночих іменах типу Одарка, Параска в родовому відмінку множини
* в кінці основи між приголосними з'являється звук о: Одарок, Парасок
* @return boolean
* @return boolean true - якщо було задіяно правило з переліку, false - якщо правило не знайдено
*/
protected function womanRule1()
{
@ -427,7 +442,7 @@ class NCLNameCaseUa extends NCLNameCaseCore implements NCLNameCaseInterface
/**
* Українські жіночі імена, що в називному відмінку однини закінчуються на приголосний,
* відмінюються як відповідні іменники ІІІ відміни
* @return boolean
* @return boolean true - якщо було задіяно правило з переліку, false - якщо правило не знайдено
*/
protected function womanRule2()
{
@ -471,7 +486,7 @@ class NCLNameCaseUa extends NCLNameCaseCore implements NCLNameCaseInterface
/**
* Якщо слово на ськ або це російське прізвище
* @return boolean
* @return boolean true - якщо було задіяно правило з переліку, false - якщо правило не знайдено
*/
protected function womanRule3()
{
@ -498,8 +513,8 @@ class NCLNameCaseUa extends NCLNameCaseCore implements NCLNameCaseInterface
}
/**
* Функция, которая склоняет имя записаное в $this->firstName, по правилам склонения мужских имен.
* @return boolean
* Функція намагається застосувати ланцюг правил для чоловічих імен
* @return boolean true - якщо було задіяно правило з переліку, false - якщо правило не знайдено
*/
protected function manFirstName()
{
@ -507,19 +522,17 @@ class NCLNameCaseUa extends NCLNameCaseCore implements NCLNameCaseInterface
}
/**
* Функция, которая склоняет имя записаное в $this->firstName, по правилам склонения женских имен.
*
* @return boolean
* Функція намагається застосувати ланцюг правил для жіночих імен
* @return boolean true - якщо було задіяно правило з переліку, false - якщо правило не знайдено
*/
protected function womanFirstName()
{
return $this->RulesChain('woman', array(1, 2));
}
/*
* Функция, которая склоняет фамилию записаное в $this->secondName, по правилам склонения мужских фамилий.
*
* @return boolean
/**
* Функція намагається застосувати ланцюг правил для чоловічих прізвищ
* @return boolean true - якщо було задіяно правило з переліку, false - якщо правило не знайдено
*/
protected function manSecondName()
@ -527,23 +540,19 @@ class NCLNameCaseUa extends NCLNameCaseCore implements NCLNameCaseInterface
return $this->RulesChain('man', array(5, 1, 2, 3, 4));
}
/*
* Функция, которая склоняет фамилию записаное в $this->secondName, по правилам склонения женских фамилий.
*
* @return boolean
/**
* Функція намагається застосувати ланцюг правил для жіночих прізвищ
* @return boolean true - якщо було задіяно правило з переліку, false - якщо правило не знайдено
*/
protected function womanSecondName()
{
return $this->RulesChain('woman', array(3, 1));
}
/*
* Функция, которая склоняет отчество записаное в $this->secondName, по правилам склонения мужских отчеств.
*
* @return boolean
/**
* Фунція відмінює чоловічі по-батькові
* @return boolean true - якщо слово успішно змінене, false - якщо невдалося провідміняти слово
*/
protected function manFatherName()
{
if ($this->in($this->Last(2), array('ич', 'іч')))
@ -554,12 +563,10 @@ class NCLNameCaseUa extends NCLNameCaseCore implements NCLNameCaseInterface
return false;
}
/*
* Функция, которая склоняет отчество записаное в $this->fatherName, по правилам склонения женских отчеств.
*
* @return boolean
/**
* Фунція відмінює жіночі по-батькові
* @return boolean true - якщо слово успішно змінене, false - якщо невдалося провідміняти слово
*/
protected function womanFatherName()
{
if ($this->in($this->Last(3), array('вна')))
@ -569,7 +576,11 @@ class NCLNameCaseUa extends NCLNameCaseCore implements NCLNameCaseInterface
}
return false;
}
/**
* Визначення статі, за правилами імені
* @param NCLNameCaseWord $word об’єкт класу зі словом, для якого необхідно визначити стать
*/
protected function GenderByFirstName(NCLNameCaseWord $word)
{
$this->setWorkingWord($word->getWord());
@ -615,7 +626,11 @@ class NCLNameCaseUa extends NCLNameCaseCore implements NCLNameCaseInterface
$word->setGender($man, $woman);
}
/**
* Визначення статі, за правилами прізвища
* @param NCLNameCaseWord $word об’єкт класу зі словом, для якого необхідно визначити стать
*/
protected function GenderBySecondName(NCLNameCaseWord $word)
{
$this->setWorkingWord($word->getWord());
@ -640,7 +655,11 @@ class NCLNameCaseUa extends NCLNameCaseCore implements NCLNameCaseInterface
$word->setGender($man, $woman);
}
/**
* Визначення статі, за правилами по-батькові
* @param NCLNameCaseWord $word об’єкт класу зі словом, для якого необхідно визначити стать
*/
protected function GenderByFatherName(NCLNameCaseWord $word)
{
$this->setWorkingWord($word->getWord());
@ -655,11 +674,13 @@ class NCLNameCaseUa extends NCLNameCaseCore implements NCLNameCaseInterface
}
}
/*
* Определение текущее слово есть фамилией, именем или отчеством
* @return integer $number - 1-фамили 2-имя 3-отчество
/**
* Ідентифікує слово визначаючи чи це ім’я, чи це прізвище, чи це побатькові
* - <b>N</b> - ім’я
* - <b>S</b> - прізвище
* - <b>F</b> - по-батькові
* @param NCLNameCaseWord $word об’єкт класу зі словом, яке необхідно ідентифікувати
*/
protected function detectNamePart(NCLNameCaseWord $word)
{
$namepart = $word->getWord();