added gender ext documentation

git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@327302 c90b9560-bf6c-de11-be94-00142212c4b1
This commit is contained in:
Anatol Belski 2012-08-26 23:48:51 +00:00
parent d7b608d1cb
commit 857c5e3a02
10 changed files with 1416 additions and 0 deletions

42
reference/gender/book.xml Normal file
View file

@ -0,0 +1,42 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<book xml:id="book.gender" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Gender</title>
<titleabbrev>Gender</titleabbrev>
<preface xml:id="intro.gender">
&reftitle.intro;
<para>
Gender PHP extension is a port of the gender.c program originally written
by Joerg Michael. The main purpose is to find out the gender of firstnames.
The actual database contains >40000 firstnames from 54 countries.
</para>
</preface>
&reference.gender.setup;
&reference.gender.examples;
&reference.gender.gender;
</book>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

View file

@ -0,0 +1,35 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<section xml:id="gender.installation" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
&reftitle.install;
<para>
&pecl.info;
<link xlink:href="&url.pecl.package;gender">&url.pecl.package;gender</link>
</para>
</section>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

View file

@ -0,0 +1,99 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<chapter xml:id="gender.examples" xmlns="http://docbook.org/ns/docbook">
&reftitle.examples;
<section xml:id="gender.example.admin">
<title>Usage example.</title>
<para>
Gender class usage example.
</para>
<example>
<title>Usage example.</title>
<programlisting role="php">
<![CDATA[
<?php
namespace Gender;
$gender = new Gender;
$name = "Milene";
$country = Gender::FRANCE;
$result = $gender->get($name, $country);
$data = $gender->country($country);
switch($result) {
case Gender::IS_FEMALE:
printf("The name %s is female in %s\n", $name, $data['country']);
break;
case Gender::IS_MOSTLY_FEMALE:
printf("The name %s is mostly female in %s\n", $name, $data['country']);
break;
case Gender::IS_MALE:
printf("The name %s is male in %s\n", $name, $data['country']);
break;
case Gender::IS_MOSTLY_MALE:
printf("The name %s is mostly male in %s\n", $name, $data['country']);
break;
case Gender::IS_UNISEX_NAME:
printf("The name %s is unisex in %s\n", $name, $data['country']);
break;
case Gender::IS_A_COUPLE:
printf("The name %s is both male and female in %s\n", $name, $data['country']);
break;
case Gender::NAME_NOT_FOUND:
printf("The name %s was not found for %s\n", $name, $data['country']);
break;
case Gender::ERROR_IN_NAME:
echo "There is an error in the given name!\n";
break;
default:
echo "An error occured!\n";
break;
}
]]>
</programlisting>
</example>
</section>
</chapter>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

884
reference/gender/gender.xml Normal file
View file

@ -0,0 +1,884 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<phpdoc:classref xml:id="class.gender" xmlns:phpdoc="http://php.net/ns/phpdoc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
<title>The Gender\Gender class</title>
<titleabbrev>Gender\Gender</titleabbrev>
<partintro>
<!-- {{{ Gender\Gender intro -->
<section xml:id="gender.intro">
&reftitle.intro;
<para>
</para>
</section>
<!-- }}} -->
<section xml:id="gender.synopsis">
&reftitle.classsynopsis;
<!-- {{{ Synopsis -->
<classsynopsis>
<ooclass><classname>Gender\Gender</classname></ooclass>
<!-- {{{ Class synopsis -->
<classsynopsisinfo>
<ooclass>
<classname>Gender\Gender</classname>
</ooclass>
</classsynopsisinfo>
<!-- }}} -->
<classsynopsisinfo role="comment">Constants</classsynopsisinfo>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.is-female">Gender\Gender::IS_FEMALE</varname>
<initializer>70</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.is-mostly-female">Gender\Gender::IS_MOSTLY_FEMALE</varname>
<initializer>102</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.is-male">Gender\Gender::IS_MALE</varname>
<initializer>77</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.is-mostly-male">Gender\Gender::IS_MOSTLY_MALE</varname>
<initializer>109</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.is-unisex-name">Gender\Gender::IS_UNISEX_NAME</varname>
<initializer>63</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.is-a-couple">Gender\Gender::IS_A_COUPLE</varname>
<initializer>67</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.name-not-found">Gender\Gender::NAME_NOT_FOUND</varname>
<initializer>32</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.error-in-name">Gender\Gender::ERROR_IN_NAME</varname>
<initializer>69</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.any-country">Gender\Gender::ANY_COUNTRY</varname>
<initializer>0</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.britain">Gender\Gender::BRITAIN</varname>
<initializer>1</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.ireland">Gender\Gender::IRELAND</varname>
<initializer>2</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.usa">Gender\Gender::USA</varname>
<initializer>3</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.spain">Gender\Gender::SPAIN</varname>
<initializer>4</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.portugal">Gender\Gender::PORTUGAL</varname>
<initializer>5</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.italy">Gender\Gender::ITALY</varname>
<initializer>6</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.malta">Gender\Gender::MALTA</varname>
<initializer>7</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.france">Gender\Gender::FRANCE</varname>
<initializer>8</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.belgium">Gender\Gender::BELGIUM</varname>
<initializer>9</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.luxembourg">Gender\Gender::LUXEMBOURG</varname>
<initializer>10</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.netherlands">Gender\Gender::NETHERLANDS</varname>
<initializer>11</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.germany">Gender\Gender::GERMANY</varname>
<initializer>12</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.east-frisia">Gender\Gender::EAST_FRISIA</varname>
<initializer>13</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.austria">Gender\Gender::AUSTRIA</varname>
<initializer>14</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.swiss">Gender\Gender::SWISS</varname>
<initializer>15</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.iceland">Gender\Gender::ICELAND</varname>
<initializer>16</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.denmark">Gender\Gender::DENMARK</varname>
<initializer>17</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.norway">Gender\Gender::NORWAY</varname>
<initializer>18</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.sweden">Gender\Gender::SWEDEN</varname>
<initializer>19</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.finland">Gender\Gender::FINLAND</varname>
<initializer>20</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.estonia">Gender\Gender::ESTONIA</varname>
<initializer>21</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.latvia">Gender\Gender::LATVIA</varname>
<initializer>22</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.lithuania">Gender\Gender::LITHUANIA</varname>
<initializer>23</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.poland">Gender\Gender::POLAND</varname>
<initializer>24</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.czech-rep">Gender\Gender::CZECH_REP</varname>
<initializer>25</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.slovakia">Gender\Gender::SLOVAKIA</varname>
<initializer>26</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.hungary">Gender\Gender::HUNGARY</varname>
<initializer>27</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.romania">Gender\Gender::ROMANIA</varname>
<initializer>28</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.bulgaria">Gender\Gender::BULGARIA</varname>
<initializer>29</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.bosnia">Gender\Gender::BOSNIA</varname>
<initializer>30</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.croatia">Gender\Gender::CROATIA</varname>
<initializer>31</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.kosovo">Gender\Gender::KOSOVO</varname>
<initializer>32</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.macedonia">Gender\Gender::MACEDONIA</varname>
<initializer>33</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.montenegro">Gender\Gender::MONTENEGRO</varname>
<initializer>34</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.serbia">Gender\Gender::SERBIA</varname>
<initializer>35</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.slovenia">Gender\Gender::SLOVENIA</varname>
<initializer>36</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.albania">Gender\Gender::ALBANIA</varname>
<initializer>37</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.greece">Gender\Gender::GREECE</varname>
<initializer>38</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.russia">Gender\Gender::RUSSIA</varname>
<initializer>39</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.belarus">Gender\Gender::BELARUS</varname>
<initializer>40</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.moldova">Gender\Gender::MOLDOVA</varname>
<initializer>41</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.ukraine">Gender\Gender::UKRAINE</varname>
<initializer>42</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.armenia">Gender\Gender::ARMENIA</varname>
<initializer>43</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.azerbaijan">Gender\Gender::AZERBAIJAN</varname>
<initializer>44</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.georgia">Gender\Gender::GEORGIA</varname>
<initializer>45</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.kazakh-uzbek">Gender\Gender::KAZAKH_UZBEK</varname>
<initializer>46</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.turkey">Gender\Gender::TURKEY</varname>
<initializer>47</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.arabia">Gender\Gender::ARABIA</varname>
<initializer>48</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.israel">Gender\Gender::ISRAEL</varname>
<initializer>49</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.china">Gender\Gender::CHINA</varname>
<initializer>50</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.india">Gender\Gender::INDIA</varname>
<initializer>51</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.japan">Gender\Gender::JAPAN</varname>
<initializer>52</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="gender.constants.korea">Gender\Gender::KOREA</varname>
<initializer>53</initializer>
</fieldsynopsis>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.gender')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
</classsynopsis>
<!-- }}} -->
</section>
<!-- {{{ Gender\Gender constants -->
<section xml:id="gender.constants">
&reftitle.constants;
<variablelist>
<varlistentry xml:id="gender.constants.is-female">
<term><constant>Gender\Gender::IS_FEMALE</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.is-mostly-female">
<term><constant>Gender\Gender::IS_MOSTLY_FEMALE</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.is-male">
<term><constant>Gender\Gender::IS_MALE</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.is-mostly-male">
<term><constant>Gender\Gender::IS_MOSTLY_MALE</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.is-unisex-name">
<term><constant>Gender\Gender::IS_UNISEX_NAME</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.is-a-couple">
<term><constant>Gender\Gender::IS_A_COUPLE</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.name-not-found">
<term><constant>Gender\Gender::NAME_NOT_FOUND</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.error-in-name">
<term><constant>Gender\Gender::ERROR_IN_NAME</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.any-country">
<term><constant>Gender\Gender::ANY_COUNTRY</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.britain">
<term><constant>Gender\Gender::BRITAIN</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.ireland">
<term><constant>Gender\Gender::IRELAND</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.usa">
<term><constant>Gender\Gender::USA</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.spain">
<term><constant>Gender\Gender::SPAIN</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.portugal">
<term><constant>Gender\Gender::PORTUGAL</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.italy">
<term><constant>Gender\Gender::ITALY</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.malta">
<term><constant>Gender\Gender::MALTA</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.france">
<term><constant>Gender\Gender::FRANCE</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.belgium">
<term><constant>Gender\Gender::BELGIUM</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.luxembourg">
<term><constant>Gender\Gender::LUXEMBOURG</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.netherlands">
<term><constant>Gender\Gender::NETHERLANDS</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.germany">
<term><constant>Gender\Gender::GERMANY</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.east-frisia">
<term><constant>Gender\Gender::EAST_FRISIA</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.austria">
<term><constant>Gender\Gender::AUSTRIA</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.swiss">
<term><constant>Gender\Gender::SWISS</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.iceland">
<term><constant>Gender\Gender::ICELAND</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.denmark">
<term><constant>Gender\Gender::DENMARK</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.norway">
<term><constant>Gender\Gender::NORWAY</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.sweden">
<term><constant>Gender\Gender::SWEDEN</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.finland">
<term><constant>Gender\Gender::FINLAND</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.estonia">
<term><constant>Gender\Gender::ESTONIA</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.latvia">
<term><constant>Gender\Gender::LATVIA</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.lithuania">
<term><constant>Gender\Gender::LITHUANIA</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.poland">
<term><constant>Gender\Gender::POLAND</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.czech-rep">
<term><constant>Gender\Gender::CZECH_REP</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.slovakia">
<term><constant>Gender\Gender::SLOVAKIA</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.hungary">
<term><constant>Gender\Gender::HUNGARY</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.romania">
<term><constant>Gender\Gender::ROMANIA</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.bulgaria">
<term><constant>Gender\Gender::BULGARIA</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.bosnia">
<term><constant>Gender\Gender::BOSNIA</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.croatia">
<term><constant>Gender\Gender::CROATIA</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.kosovo">
<term><constant>Gender\Gender::KOSOVO</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.macedonia">
<term><constant>Gender\Gender::MACEDONIA</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.montenegro">
<term><constant>Gender\Gender::MONTENEGRO</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.serbia">
<term><constant>Gender\Gender::SERBIA</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.slovenia">
<term><constant>Gender\Gender::SLOVENIA</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.albania">
<term><constant>Gender\Gender::ALBANIA</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.greece">
<term><constant>Gender\Gender::GREECE</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.russia">
<term><constant>Gender\Gender::RUSSIA</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.belarus">
<term><constant>Gender\Gender::BELARUS</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.moldova">
<term><constant>Gender\Gender::MOLDOVA</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.ukraine">
<term><constant>Gender\Gender::UKRAINE</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.armenia">
<term><constant>Gender\Gender::ARMENIA</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.azerbaijan">
<term><constant>Gender\Gender::AZERBAIJAN</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.georgia">
<term><constant>Gender\Gender::GEORGIA</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.kazakh-uzbek">
<term><constant>Gender\Gender::KAZAKH_UZBEK</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.turkey">
<term><constant>Gender\Gender::TURKEY</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.arabia">
<term><constant>Gender\Gender::ARABIA</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.israel">
<term><constant>Gender\Gender::ISRAEL</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.china">
<term><constant>Gender\Gender::CHINA</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.india">
<term><constant>Gender\Gender::INDIA</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.japan">
<term><constant>Gender\Gender::JAPAN</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="gender.constants.korea">
<term><constant>Gender\Gender::KOREA</constant></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
</variablelist>
</section>
<!-- }}} -->
</partintro>
&reference.gender.entities.gender;
</phpdoc:classref>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

View file

@ -0,0 +1,63 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<refentry xml:id="gender-gender.connect" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>Gender\Gender::connect</refname>
<refpurpose>Connect to an external name dictionary.</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<modifier>public</modifier> <type>boolean</type><methodname>Gender\Gender::connect</methodname>
<methodparam><type>string</type><parameter>dsn</parameter></methodparam>
</methodsynopsis>
<para>
Connect to an external name dictionary. Currently only streams are
supported.
</para>
</refsect1>
<refsect1 role="parameters">
&reftitle.parameters;
<variablelist>
<varlistentry>
<term><parameter>dsn</parameter></term>
<listitem>
<para>
DSN to open.
</para>
</listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
Boolean as success of failure.
</para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

View file

@ -0,0 +1,63 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<refentry xml:id="gender-gender.construct" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>Gender\Gender::__construct</refname>
<refpurpose>Construct the Gender object.</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<modifier>public</modifier> <methodname>Gender\Gender::__construct</methodname>
<methodparam choice="opt"><type>string</type><parameter>dsn</parameter></methodparam>
</methodsynopsis>
<para>
</para>
</refsect1>
<refsect1 role="parameters">
&reftitle.parameters;
<variablelist>
<varlistentry>
<term><parameter>dsn</parameter></term>
<listitem>
<para>
DSN to open.
</para>
</listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
</para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

View file

@ -0,0 +1,62 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<refentry xml:id="gender-gender.country" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>Gender\Gender::country</refname>
<refpurpose>Get textual country representation.</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<modifier>public</modifier> <type>string</type><methodname>Gender\Gender::country</methodname>
<methodparam><type>integer</type><parameter>country</parameter></methodparam>
</methodsynopsis>
<para>
Get textual country representation from a Gender class constant.
</para>
</refsect1>
<refsect1 role="parameters">
&reftitle.parameters;
<variablelist>
<varlistentry>
<term><parameter>country</parameter></term>
<listitem>
<para>
Country id identified by Gender class constant.
</para>
</listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
Returns country name as string or false on failure.
</para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

View file

@ -0,0 +1,73 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<refentry xml:id="gender-gender.get" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>Gender\Gender::get</refname>
<refpurpose>Get gender of a name.</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<modifier>public</modifier> <type>integer</type><methodname>Gender\Gender::get</methodname>
<methodparam><type>string</type><parameter>name</parameter></methodparam>
<methodparam choice="opt"><type>integer</type><parameter>country</parameter></methodparam>
</methodsynopsis>
<para>
Get the gender of the name in a particular country.
</para>
</refsect1>
<refsect1 role="parameters">
&reftitle.parameters;
<variablelist>
<varlistentry>
<term><parameter>name</parameter></term>
<listitem>
<para>
Name to check.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>country</parameter></term>
<listitem>
<para>
Country id identified by Gender class constant.
</para>
</listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
Returns gender of the name.
</para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

View file

@ -0,0 +1,61 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<chapter xml:id="gender.setup" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
&reftitle.setup;
<section xml:id="gender.requirements">
&reftitle.required;
<para>
This package has no external dependencies.
</para>
</section>
<section xml:id="gender.installation">
&reftitle.install;
<para>
&pecl.moved;
</para>
<para>
&pecl.info;
<link xlink:href="&url.pecl.package;gender">&url.pecl.package;gender</link>.
</para>
<para>
&pecl.windows.download;
</para>
</section>
<section xml:id="gender.configuration">
&reftitle.runtime;
&no.config;
</section>
<!--<section xml:id="gender.resources">
&reftitle.resources;
<para>
</para>
</section>-->
</chapter>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

View file

@ -0,0 +1,34 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!--
Do NOT translate this file
-->
<versions>
<!-- Methods -->
<function name='gender\gender::__construct' from='PECL gender &gt;= 0.6.0'/>
<function name='gender\gender::get' from='PECL gender &gt;= 0.6.0'/>
<function name='gender\gender::connect' from='PECL gender &gt;= 0.6.0'/>
<function name='gender\gender::country' from='PECL gender &gt;= 0.8.0'/>
</versions>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->