Zend_Ldap-API-Ldap-Ldif-Encoder.xml 3.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!-- Reviewed: no -->
  3. <!-- EN-Revision: 24249 -->
  4. <sect3 id="zend.ldap.api.reference.zend-ldap-ldif-encoder">
  5. <title>Zend_Ldif_Encoder(日本語)</title>
  6. <table id="zend.ldap.api.reference.zend-ldap-ldif-encoder.table">
  7. <title>Zend_Ldif_Encoder API</title>
  8. <tgroup cols="2">
  9. <thead>
  10. <row>
  11. <entry>メソッド</entry>
  12. <entry>説明</entry>
  13. </row>
  14. </thead>
  15. <tbody>
  16. <row>
  17. <entry>
  18. <emphasis><code>array decode(string $string)</code>
  19. </emphasis>
  20. </entry>
  21. <entry>
  22. 文字列 <varname>$string</varname> を <acronym>LDIF</acronym> 要素の配列にデコードします。
  23. </entry>
  24. </row>
  25. <row>
  26. <entry>
  27. <emphasis><code>string encode(scalar|array|Zend_Ldap_Node
  28. $value, array $options)</code> </emphasis>
  29. </entry>
  30. <entry>
  31. <varname>$value</varname> を <acronym>LDIF</acronym> 表現にエンコードします。
  32. <varname>$options</varname> は下記のキーを含むであろう配列です:
  33. <variablelist>
  34. <varlistentry>
  35. <term><code>'sort'</code></term>
  36. <listitem>
  37. <para>
  38. <code>objectClass</code>に続く<code>dn</code>で、
  39. そして、アルファベット順に分類された他の属性全てに続けて
  40. 与えられた属性を分類してください。
  41. デフォルトは <constant>TRUE</constant> です。
  42. </para>
  43. </listitem>
  44. </varlistentry>
  45. <varlistentry>
  46. <term><code>'version'</code></term>
  47. <listitem>
  48. <para>
  49. <acronym>LDIF</acronym> 形式バージョン。
  50. デフォルトは <code>1</code> です。
  51. </para>
  52. </listitem>
  53. </varlistentry>
  54. <varlistentry>
  55. <term><code>'wrap'</code></term>
  56. <listitem>
  57. <para>
  58. 行の長さ。<acronym>LDIF</acronym>仕様に従って、
  59. デフォルトは <code>78</code> です。
  60. </para>
  61. </listitem>
  62. </varlistentry>
  63. </variablelist>
  64. </entry>
  65. </row>
  66. </tbody>
  67. </tgroup>
  68. </table>
  69. </sect3>