NameCaseLib/Docs/NameCaseLib/NCLNameCaseRu.html
2011-07-09 17:55:35 +03:00

999 lines
43 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?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">
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description"><strong>NCL NameCase Russian Language</strong></p>
<p class="description"><p>Русские правила склонения ФИО Правила определения пола человека по ФИО для русского языка Система разделения фамилий имен и отчеств для русского языка</p></p>
<ul class="tags">
<li><span class="field">author:</span> Андрей Чайка &lt;<a href="mailto:bymer3@gmail.com">bymer3@gmail.com</a>&gt;</li>
<li><span class="field">version:</span> 0.4</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">23</span>)
</p>
<pre><a href="../NameCaseLib/NCL.html">NCL</a>
|
--<a href="../NameCaseLib/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">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="../NameCaseLib/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="../NameCaseLib/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="../NameCaseLib/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="../NameCaseLib/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">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">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">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">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"> 6</span> (line <span class="line-number">30</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Количество падежей в языке</p>
<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="../NameCaseLib/NCLNameCaseCore.html">NCLNameCaseCore</a></span></p>
<blockquote>
<span class="var-title">
<span class="var-name"><a href="../NameCaseLib/NCLNameCaseCore.html#var$lastResult">NCLNameCaseCore::$lastResult</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../NameCaseLib/NCLNameCaseCore.html#var$workindLastCache">NCLNameCaseCore::$workindLastCache</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../NameCaseLib/NCLNameCaseCore.html#var$workingWord">NCLNameCaseCore::$workingWord</a></span><br>
</span>
</blockquote>
<p>Inherited from <span class="classname"><a href="../NameCaseLib/NCL.html">NCL</a></span></p>
<blockquote>
<span class="var-title">
<span class="var-name"><a href="../NameCaseLib/NCL.html#var$DATELN">NCL::$DATELN</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../NameCaseLib/NCL.html#var$IMENITLN">NCL::$IMENITLN</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../NameCaseLib/NCL.html#var$MAN">NCL::$MAN</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../NameCaseLib/NCL.html#var$PREDLOGN">NCL::$PREDLOGN</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../NameCaseLib/NCL.html#var$RODITLN">NCL::$RODITLN</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../NameCaseLib/NCL.html#var$TVORITELN">NCL::$TVORITELN</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../NameCaseLib/NCL.html#var$UaDavalnyi">NCL::$UaDavalnyi</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../NameCaseLib/NCL.html#var$UaKlychnyi">NCL::$UaKlychnyi</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../NameCaseLib/NCL.html#var$UaMiszevyi">NCL::$UaMiszevyi</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../NameCaseLib/NCL.html#var$UaNazyvnyi">NCL::$UaNazyvnyi</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../NameCaseLib/NCL.html#var$UaOrudnyi">NCL::$UaOrudnyi</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../NameCaseLib/NCL.html#var$UaRodovyi">NCL::$UaRodovyi</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../NameCaseLib/NCL.html#var$UaZnahidnyi">NCL::$UaZnahidnyi</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../NameCaseLib/NCL.html#var$VINITELN">NCL::$VINITELN</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../NameCaseLib/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">597</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="../NameCaseLib/NCLNameCaseWord.html">NCLNameCaseWord</a></span>&nbsp;<span class="var-name">$word</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"><a href="../NameCaseLib/NCLNameCaseWord.html">NCLNameCaseWord</a></span>
<span class="var-name">$word</span><span class="var-description">: обьект класса слов, который необходимо идентифицировать</span> </li>
</ul>
<hr class="separator" />
<div class="notes">Redefinition of:</div>
<dl>
<dt><a href="../NameCaseLib/NCLNameCaseCore.html#methoddetectNamePart">NCLNameCaseCore::detectNamePart()</a></dt>
<dd>Идетифицирует слово определяе имя это, или фамилия, или отчество</dd>
</dl>
</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">576</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="../NameCaseLib/NCLNameCaseWord.html">NCLNameCaseWord</a></span>&nbsp;<span class="var-name">$word</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"><a href="../NameCaseLib/NCLNameCaseWord.html">NCLNameCaseWord</a></span>
<span class="var-name">$word</span><span class="var-description">: обьект класса слов, для которого нужно определить пол</span> </li>
</ul>
<hr class="separator" />
<div class="notes">Redefinition of:</div>
<dl>
<dt><a href="../NameCaseLib/NCLNameCaseCore.html#methodGenderByFatherName">NCLNameCaseCore::GenderByFatherName()</a></dt>
<dd>Определение пола по правилам отчеств</dd>
</dl>
</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">480</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="../NameCaseLib/NCLNameCaseWord.html">NCLNameCaseWord</a></span>&nbsp;<span class="var-name">$word</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"><a href="../NameCaseLib/NCLNameCaseWord.html">NCLNameCaseWord</a></span>
<span class="var-name">$word</span><span class="var-description">: обьект класса слов, для которого нужно определить пол</span> </li>
</ul>
<hr class="separator" />
<div class="notes">Redefinition of:</div>
<dl>
<dt><a href="../NameCaseLib/NCLNameCaseCore.html#methodGenderByFirstName">NCLNameCaseCore::GenderByFirstName()</a></dt>
<dd>Определение пола по правилам имен</dd>
</dl>
</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">547</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="../NameCaseLib/NCLNameCaseWord.html">NCLNameCaseWord</a></span>&nbsp;<span class="var-name">$word</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"><a href="../NameCaseLib/NCLNameCaseWord.html">NCLNameCaseWord</a></span>
<span class="var-name">$word</span><span class="var-description">: обьект класса слов, для которого нужно определить пол</span> </li>
</ul>
<hr class="separator" />
<div class="notes">Redefinition of:</div>
<dl>
<dt><a href="../NameCaseLib/NCLNameCaseCore.html#methodGenderBySecondName">NCLNameCaseCore::GenderBySecondName()</a></dt>
<dd>Определение пола по правилам фамилий</dd>
</dl>
</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">445</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>
<hr class="separator" />
<div class="notes">Redefinition of:</div>
<dl>
<dt><a href="../NameCaseLib/NCLNameCaseCore.html#methodmanFatherName">NCLNameCaseCore::manFatherName()</a></dt>
<dd>Функция склоняет мужский отчества</dd>
</dl>
</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 ========= -->
<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>
<hr class="separator" />
<div class="notes">Redefinition of:</div>
<dl>
<dt><a href="../NameCaseLib/NCLNameCaseCore.html#methodmanFirstName">NCLNameCaseCore::manFirstName()</a></dt>
<dd>Функция пытается применить цыпочку правил для мужских имен</dd>
</dl>
</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">57</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">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">82</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">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">115</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">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">146</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">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">185</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">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">216</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">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">243</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">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">280</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">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">427</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>
<hr class="separator" />
<div class="notes">Redefinition of:</div>
<dl>
<dt><a href="../NameCaseLib/NCLNameCaseCore.html#methodmanSecondName">NCLNameCaseCore::manSecondName()</a></dt>
<dd>Функция пытается применить цыпочку правил для мужских фамилий</dd>
</dl>
</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">465</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>
<hr class="separator" />
<div class="notes">Redefinition of:</div>
<dl>
<dt><a href="../NameCaseLib/NCLNameCaseCore.html#methodwomanFatherName">NCLNameCaseCore::womanFatherName()</a></dt>
<dd>Функция склоняет женские отчества</dd>
</dl>
</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">418</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>
<hr class="separator" />
<div class="notes">Redefinition of:</div>
<dl>
<dt><a href="../NameCaseLib/NCLNameCaseCore.html#methodwomanFirstName">NCLNameCaseCore::womanFirstName()</a></dt>
<dd>Функция пытается применить цыпочку правил для женских имен</dd>
</dl>
</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">296</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">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">331</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">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">356</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">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">372</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">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">436</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>
<hr class="separator" />
<div class="notes">Redefinition of:</div>
<dl>
<dt><a href="../NameCaseLib/NCLNameCaseCore.html#methodwomanSecondName">NCLNameCaseCore::womanSecondName()</a></dt>
<dd>Функция пытается применить цыпочку правил для женских фамилий</dd>
</dl>
</div>
<h4>Inherited Methods</h4>
<a name='inherited_methods'><!-- --></a>
<!-- =========== Summary =========== -->
<p>Inherited From <span class="classname"><a href="../NameCaseLib/NCLNameCaseCore.html">NCLNameCaseCore</a></span></p>
<blockquote>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methoddetectNamePart">NCLNameCaseCore::detectNamePart()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodfullReset">NCLNameCaseCore::fullReset()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodgenderAutoDetect">NCLNameCaseCore::genderAutoDetect()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodGenderByFatherName">NCLNameCaseCore::GenderByFatherName()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodGenderByFirstName">NCLNameCaseCore::GenderByFirstName()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodGenderBySecondName">NCLNameCaseCore::GenderBySecondName()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodgenderDetect">NCLNameCaseCore::genderDetect()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodgetFatherNameCase">NCLNameCaseCore::getFatherNameCase()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodgetFirstNameCase">NCLNameCaseCore::getFirstNameCase()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodgetFormatted">NCLNameCaseCore::getFormatted()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodgetFormattedArray">NCLNameCaseCore::getFormattedArray()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodgetFormattedArrayHard">NCLNameCaseCore::getFormattedArrayHard()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodgetFormattedHard">NCLNameCaseCore::getFormattedHard()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodgetFullNameFormat">NCLNameCaseCore::getFullNameFormat()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodgetSecondNameCase">NCLNameCaseCore::getSecondNameCase()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodgetWordsArray">NCLNameCaseCore::getWordsArray()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodin">NCLNameCaseCore::in()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodinNames">NCLNameCaseCore::inNames()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodLast">NCLNameCaseCore::Last()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodmanFatherName">NCLNameCaseCore::manFatherName()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodmanFirstName">NCLNameCaseCore::manFirstName()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodmanSecondName">NCLNameCaseCore::manSecondName()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodq">NCLNameCaseCore::q()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodqFatherName">NCLNameCaseCore::qFatherName()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodqFirstName">NCLNameCaseCore::qFirstName()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodqFullName">NCLNameCaseCore::qFullName()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodqSecondName">NCLNameCaseCore::qSecondName()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodRule">NCLNameCaseCore::Rule()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodRulesChain">NCLNameCaseCore::RulesChain()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodsetFatherName">NCLNameCaseCore::setFatherName()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodsetFirstName">NCLNameCaseCore::setFirstName()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodsetFullName">NCLNameCaseCore::setFullName()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodsetGender">NCLNameCaseCore::setGender()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodsetLastName">NCLNameCaseCore::setLastName()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodsetName">NCLNameCaseCore::setName()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodsetSecondName">NCLNameCaseCore::setSecondName()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodsetSirName">NCLNameCaseCore::setSirName()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodsetWorkingWord">NCLNameCaseCore::setWorkingWord()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodwomanFatherName">NCLNameCaseCore::womanFatherName()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodwomanFirstName">NCLNameCaseCore::womanFirstName()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodwomanSecondName">NCLNameCaseCore::womanSecondName()</a></span><br>
<span class="method-name"><a href="../NameCaseLib/NCLNameCaseCore.html#methodwordForms">NCLNameCaseCore::wordForms()</a></span><br>
</blockquote>
</div>
</div>
<p class="notes" id="credit">
Documentation generated on Sat, 09 Jul 2011 17:55:17 +0300 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.3</a>
</p>
</div></body>
</html>