~ubuntu-branches/ubuntu/trusty/ldap-account-manager/trusty-proposed

« back to all changes in this revision

Viewing changes to docs/devel/phpdoc/classes/fixed_ip.html

  • Committer: Package Import Robot
  • Author(s): Roland Gruber
  • Date: 2013-07-21 11:15:58 UTC
  • mfrom: (1.2.21)
  • Revision ID: package-import@ubuntu.com-20130721111558-ex49xgcpo71fh0xg
Tags: 4.2.1-2
* Apache 2.4 support
* Fix "transition towards Apache 2.4" 
  support conf-enabled (Closes: #669824)
* Fix "[ldap-account-manager] Can't install ldap-account-manager"
  support conf-enabled (Closes: #711778)

Show diffs side-by-side

added added

removed removed

Lines of Context:
50
50
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
51
51
                                    Reports <b class="caret"></b></a><ul class="dropdown-menu">
52
52
<li><a href="../errors.html"><i class="icon-remove-sign"></i> Errors 
53
 
                <span class="label label-info">1051</span></a></li>
 
53
                <span class="label label-info">1055</span></a></li>
54
54
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
55
55
                <ul><li>todo 
56
 
                <span class="label label-info">11</span>
 
56
                <span class="label label-info">15</span>
57
57
</li></ul></a></li>
58
58
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
59
59
                <span class="label label-info">0</span></a></li>
142
142
<li class="method public "><a href="#save_attributes" title="save_attributes :: Returns a list of modifications which have to be made to the LDAP account."><span class="description">Returns a list of modifications which have to be made to the LDAP account.</span><pre>save_attributes()</pre></a></li>
143
143
<li class="method public inherited"><a href="#supportsAdminInterface" title="supportsAdminInterface :: Specifies if this module supports the LAM admin interface."><span class="description">Specifies if this module supports the LAM admin interface.</span><pre>supportsAdminInterface()</pre></a></li>
144
144
<li class="nav-header protected">» Protected</li>
 
145
<li class="method protected inherited"><a href="#addMultiValueInputTextField" title="addMultiValueInputTextField :: Adds a text input field that may contain multiple values to the given htmlTable."><span class="description">Adds a text input field that may contain multiple values to the given htmlTable.</span><pre>addMultiValueInputTextField()</pre></a></li>
145
146
<li class="method protected inherited"><a href="#addSimpleInputTextField" title="addSimpleInputTextField :: Adds a simple text input field to the given htmlTable."><span class="description">Adds a simple text input field to the given htmlTable.</span><pre>addSimpleInputTextField()</pre></a></li>
146
147
<li class="method protected inherited"><a href="#addSimplePDFField" title="addSimplePDFField :: Adds a simple PDF entry to the given array."><span class="description">Adds a simple PDF entry to the given array.</span><pre>addSimplePDFField()</pre></a></li>
 
148
<li class="method protected inherited"><a href="#addSimpleSelfServiceTextField" title="addSimpleSelfServiceTextField :: Adds a simple text input field for the self service."><span class="description">Adds a simple text input field for the self service.</span><pre>addSimpleSelfServiceTextField()</pre></a></li>
 
149
<li class="method protected inherited"><a href="#checkSimpleSelfServiceTextField" title="checkSimpleSelfServiceTextField :: Checks the input value of a self service text field."><span class="description">Checks the input value of a self service text field.</span><pre>checkSimpleSelfServiceTextField()</pre></a></li>
147
150
<li class="method protected inherited"><a href="#getAccountContainer" title="getAccountContainer :: Returns the {@link accountContainer} object."><span class="description">Returns the {@link accountContainer} object.</span><pre>getAccountContainer()</pre></a></li>
148
151
<li class="method protected inherited"><a href="#isBooleanConfigOptionSet" title="isBooleanConfigOptionSet :: Returns if the given configuration option is set."><span class="description">Returns if the given configuration option is set.</span><pre>isBooleanConfigOptionSet()</pre></a></li>
 
152
<li class="method protected inherited"><a href="#processMultiValueInputTextField" title="processMultiValueInputTextField :: Validates a multi-value text field."><span class="description">Validates a multi-value text field.</span><pre>processMultiValueInputTextField()</pre></a></li>
149
153
<li class="nav-header">
150
154
<i class="icon-custom icon-property"></i> Properties</li>
151
155
<li class="property public "><a href="#%24attributes" title="$attributes :: LDAP attributes"><span class="description">LDAP attributes</span><pre>$attributes</pre></a></li>
1789
1793
<code>boolean</code>support admin interface</div>
1790
1794
</div></div>
1791
1795
</div>
 
1796
<a name="addMultiValueInputTextField" id="addMultiValueInputTextField"></a><div class="element clickable method protected addMultiValueInputTextField" data-toggle="collapse" data-target=".addMultiValueInputTextField .collapse">
 
1797
<h2>Adds a text input field that may contain multiple values to the given htmlTable.</h2>
 
1798
<pre>addMultiValueInputTextField(<a href="../classes/htmlTable.html">\htmlTable</a> $container, String $attrName, String $label, boolean $required, integer $length) </pre>
 
1799
<div class="labels"><span class="label">Inherited</span></div>
 
1800
<div class="row collapse"><div class="detail-description">
 
1801
<p class="long_description"><p>The field name will be the same as the attribute name plus a counting number (e.g. street_0).
 
1802
The last field will be followed by a button to add a new value. This is named add_{attribute name} (e.g. add_street).
 
1803
There must be a help entry with the attribute name as ID.
 
1804
A new line will also be added after this entry so multiple calls will show the fields one below the other.</p></p>
 
1805
<table class="table table-bordered"><tr>
 
1806
<th>inherited_from</th>
 
1807
<td>\baseModule::addMultiValueInputTextField()</td>
 
1808
</tr></table>
 
1809
<h3>Parameters</h3>
 
1810
<div class="subelement argument">
 
1811
<h4>$container</h4>
 
1812
<code><a href="../classes/htmlTable.html">\htmlTable</a></code><p>parent container</p></div>
 
1813
<div class="subelement argument">
 
1814
<h4>$attrName</h4>
 
1815
<code>String</code><p>attribute name</p></div>
 
1816
<div class="subelement argument">
 
1817
<h4>$label</h4>
 
1818
<code>String</code><p>label name</p></div>
 
1819
<div class="subelement argument">
 
1820
<h4>$required</h4>
 
1821
<code>boolean</code><p>this is a required field (default false)</p>
 
1822
</div>
 
1823
<div class="subelement argument">
 
1824
<h4>$length</h4>
 
1825
<code>integer</code><p>field length</p></div>
 
1826
</div></div>
 
1827
</div>
1792
1828
<a name="addSimpleInputTextField" id="addSimpleInputTextField"></a><div class="element clickable method protected addSimpleInputTextField" data-toggle="collapse" data-target=".addSimpleInputTextField .collapse">
1793
1829
<h2>Adds a simple text input field to the given htmlTable.</h2>
1794
 
<pre>addSimpleInputTextField(<a href="../classes/htmlTable.html">\htmlTable</a> $container, String $attrName, String $label, boolean $required, integer $length) </pre>
 
1830
<pre>addSimpleInputTextField(<a href="../classes/htmlTable.html">\htmlTable</a> $container, String $attrName, String $label, boolean $required, integer $length, boolean $isTextArea) </pre>
1795
1831
<div class="labels"><span class="label">Inherited</span></div>
1796
1832
<div class="row collapse"><div class="detail-description">
1797
1833
<p class="long_description"><p>The field name will be the same as the attribute name. There must also be a help entry with the attribute name as ID.
1817
1853
<div class="subelement argument">
1818
1854
<h4>$length</h4>
1819
1855
<code>integer</code><p>field length</p></div>
 
1856
<div class="subelement argument">
 
1857
<h4>$isTextArea</h4>
 
1858
<code>boolean</code><p>show as text area (default false)</p>
 
1859
</div>
1820
1860
</div></div>
1821
1861
</div>
1822
1862
<a name="addSimplePDFField" id="addSimplePDFField"></a><div class="element clickable method protected addSimplePDFField" data-toggle="collapse" data-target=".addSimplePDFField .collapse">
1846
1886
</div>
1847
1887
<div class="subelement argument">
1848
1888
<h4>$delimiter</h4>
1849
 
<code>String</code><p>delimiter if multiple attribute values exist</p></div>
 
1889
<code>String</code><p>delimiter if multiple attribute values exist (default: ", ")</p>
 
1890
</div>
 
1891
</div></div>
 
1892
</div>
 
1893
<a name="addSimpleSelfServiceTextField" id="addSimpleSelfServiceTextField"></a><div class="element clickable method protected addSimpleSelfServiceTextField" data-toggle="collapse" data-target=".addSimpleSelfServiceTextField .collapse">
 
1894
<h2>Adds a simple text input field for the self service.</h2>
 
1895
<pre>addSimpleSelfServiceTextField(array $container, String $name, String $label, array $fields, array $attributes, array $readOnlyFields, boolean $required, boolean $isTextArea) </pre>
 
1896
<div class="labels"><span class="label">Inherited</span></div>
 
1897
<div class="row collapse"><div class="detail-description">
 
1898
<p class="long_description"><p>The field name will be the same as the class name plus "_" plus attribute name (e.g. posixAccount_cn).</p></p>
 
1899
<table class="table table-bordered"><tr>
 
1900
<th>inherited_from</th>
 
1901
<td>\baseModule::addSimpleSelfServiceTextField()</td>
 
1902
</tr></table>
 
1903
<h3>Parameters</h3>
 
1904
<div class="subelement argument">
 
1905
<h4>$container</h4>
 
1906
<code>array</code><p>array that is used as return value for getSelfServiceOptions()</p>
 
1907
</div>
 
1908
<div class="subelement argument">
 
1909
<h4>$name</h4>
 
1910
<code>String</code><p>attribute name (== field name)</p>
 
1911
</div>
 
1912
<div class="subelement argument">
 
1913
<h4>$label</h4>
 
1914
<code>String</code><p>label to display in front of input field</p></div>
 
1915
<div class="subelement argument">
 
1916
<h4>$fields</h4>
 
1917
<code>array</code><p>list of active fields</p></div>
 
1918
<div class="subelement argument">
 
1919
<h4>$attributes</h4>
 
1920
<code>array</code><p>attributes of LDAP account</p></div>
 
1921
<div class="subelement argument">
 
1922
<h4>$readOnlyFields</h4>
 
1923
<code>array</code><p>list of read-only fields</p>
 
1924
</div>
 
1925
<div class="subelement argument">
 
1926
<h4>$required</h4>
 
1927
<code>boolean</code><p>field is required</p></div>
 
1928
<div class="subelement argument">
 
1929
<h4>$isTextArea</h4>
 
1930
<code>boolean</code><p>display as text area</p></div>
 
1931
</div></div>
 
1932
</div>
 
1933
<a name="checkSimpleSelfServiceTextField" id="checkSimpleSelfServiceTextField"></a><div class="element clickable method protected checkSimpleSelfServiceTextField" data-toggle="collapse" data-target=".checkSimpleSelfServiceTextField .collapse">
 
1934
<h2>Checks the input value of a self service text field.</h2>
 
1935
<pre>checkSimpleSelfServiceTextField(array $container, String $name, array $attributes, string $fields, array $readOnlyFields, String $validationID) </pre>
 
1936
<div class="labels"><span class="label">Inherited</span></div>
 
1937
<div class="row collapse"><div class="detail-description">
 
1938
<p class="long_description"><p>The field name must be the same as the class name plus "_" plus attribute name (e.g. posixAccount_cn).
 
1939
If validation is used then there must exist a message named [{attribute name}][0] (e.g. $this->messages['street'][0]).</p></p>
 
1940
<table class="table table-bordered"><tr>
 
1941
<th>inherited_from</th>
 
1942
<td>\baseModule::checkSimpleSelfServiceTextField()</td>
 
1943
</tr></table>
 
1944
<h3>Parameters</h3>
 
1945
<div class="subelement argument">
 
1946
<h4>$container</h4>
 
1947
<code>array</code><p>return value of checkSelfServiceOptions()</p>
 
1948
</div>
 
1949
<div class="subelement argument">
 
1950
<h4>$name</h4>
 
1951
<code>String</code><p>attribute name</p></div>
 
1952
<div class="subelement argument">
 
1953
<h4>$attributes</h4>
 
1954
<code>array</code><p>LDAP attributes</p></div>
 
1955
<div class="subelement argument">
 
1956
<h4>$fields</h4>
 
1957
<code>string</code><p>input fields</p></div>
 
1958
<div class="subelement argument">
 
1959
<h4>$readOnlyFields</h4>
 
1960
<code>array</code><p>list of read-only fields</p>
 
1961
</div>
 
1962
<div class="subelement argument">
 
1963
<h4>$validationID</h4>
 
1964
<code>String</code><p>validation ID for get_preg()</p>
 
1965
</div>
1850
1966
</div></div>
1851
1967
</div>
1852
1968
<a name="getAccountContainer" id="getAccountContainer"></a><div class="element clickable method protected getAccountContainer" data-toggle="collapse" data-target=".getAccountContainer .collapse">
1889
2005
<code>boolean</code>true if option is set</div>
1890
2006
</div></div>
1891
2007
</div>
 
2008
<a name="processMultiValueInputTextField" id="processMultiValueInputTextField"></a><div class="element clickable method protected processMultiValueInputTextField" data-toggle="collapse" data-target=".processMultiValueInputTextField .collapse">
 
2009
<h2>Validates a multi-value text field.</h2>
 
2010
<pre>processMultiValueInputTextField(String $attrName, array $errors, String $validationID) </pre>
 
2011
<div class="labels"><span class="label">Inherited</span></div>
 
2012
<div class="row collapse"><div class="detail-description">
 
2013
<p class="long_description"><p>The input fields must be created with function addMultiValueInputTextField().
 
2014
If validation is used then there must exist a message named [{attribute name}][0] (e.g. $this->messages['street'][0]).</p></p>
 
2015
<table class="table table-bordered"><tr>
 
2016
<th>inherited_from</th>
 
2017
<td>\baseModule::processMultiValueInputTextField()</td>
 
2018
</tr></table>
 
2019
<h3>Parameters</h3>
 
2020
<div class="subelement argument">
 
2021
<h4>$attrName</h4>
 
2022
<code>String</code><p>attribute name</p></div>
 
2023
<div class="subelement argument">
 
2024
<h4>$errors</h4>
 
2025
<code>array</code><p>errors array where to put validation errors</p></div>
 
2026
<div class="subelement argument">
 
2027
<h4>$validationID</h4>
 
2028
<code>String</code><p>validation ID for function get_preg() (default: null, null means no validation)</p>
 
2029
</div>
 
2030
</div></div>
 
2031
</div>
1892
2032
<h3>
1893
2033
<i class="icon-custom icon-property"></i> Properties</h3>
1894
2034
<a name="%24attributes" id="$attributes"> </a><div class="element clickable property public $attributes" data-toggle="collapse" data-target=".$attributes .collapse">
2024
2164
<div class="row"><footer class="span12">
2025
2165
            Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
2026
2166
            Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a10</a> and<br>
2027
 
            generated on 2013-03-18T20:12:55+01:00.<br></footer></div>
 
2167
            generated on 2013-06-17T21:08:51+02:00.<br></footer></div>
2028
2168
</div>
2029
2169
</body>
2030
2170
</html>