svn: /phpdoc/ja/trunk/reference/ldap/functions/ ldap-connect.xml ldap-list.xml ldap-read.xml ldap-search.xml
[email protected] (Yoshinari Takaoka) Thu, 10 Dec 2020 01:08:52 +0000
| Newsgroups | php.doc.ja |
|---|---|
| Message-ID | <[email protected]> |
mumumu Thu, 10 Dec 2020 01:08:52 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=351987
Log:
Update ext/ldap signatures to match PHP-8
Closes GH-242.
Changed paths:
U phpdoc/ja/trunk/reference/ldap/functions/ldap-connect.xml
U phpdoc/ja/trunk/reference/ldap/functions/ldap-list.xml
U phpdoc/ja/trunk/reference/ldap/functions/ldap-read.xml
U phpdoc/ja/trunk/reference/ldap/functions/ldap-search.xml
svn-diffs-351987.txt
(text/x-diff, 16.9 KB)
Modified: phpdoc/ja/trunk/reference/ldap/functions/ldap-connect.xml
===================================================================
--- phpdoc/ja/trunk/reference/ldap/functions/ldap-connect.xml 2020-12-10 00:57:15 UTC (rev 351986)
+++ phpdoc/ja/trunk/reference/ldap/functions/ldap-connect.xml 2020-12-10 01:08:52 UTC (rev 351987)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 347310 Maintainer: hirokawa Status: ready -->
+<!-- EN-Revision: 351984 Maintainer: hirokawa Status: ready -->
<!-- CREDITS: takagi,mumumu -->
<refentry xml:id="function.ldap-connect" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
@@ -11,23 +11,23 @@
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
- <type>resource</type><methodname>ldap_connect</methodname>
- <methodparam choice="opt"><type>string</type><parameter>ldap_uri</parameter><initializer>&null;</initializer></methodparam>
+ <type class="union"><type>resource</type><type>false</type></type><methodname>ldap_connect</methodname>
+ <methodparam choice="opt"><type class="union"><type>string</type><type>null</type></type><parameter>uri</parameter><initializer>&null;</initializer></methodparam>
</methodsynopsis>
<warning>
<simpara>
- <emphasis>次の</emphasis> シグナチャは後方互換のためまだサポートされていますが、
+ <emphasis>次の</emphasis> シグナチャは(名前付き引数以外の)後方互換のためまだサポートされていますが、
非推奨と見なされているのでもう使わないでください!
</simpara>
</warning>
<methodsynopsis>
- <type>resource</type><methodname>ldap_connect</methodname>
+ <type class="union"><type>resource</type><type>false</type></type><methodname>ldap_connect</methodname>
<methodparam choice="opt"><type>string</type><parameter>host</parameter><initializer>&null;</initializer></methodparam>
<methodparam choice="opt"><type>int</type><parameter>port</parameter><initializer>389</initializer></methodparam>
</methodsynopsis>
<para>
LDAP リンク ID を作成して、指定した
- <parameter>host</parameter> および <parameter>port</parameter>
+ <parameter>uri</parameter>
が妥当であるかどうかを調べます。
</para>
<note>
@@ -43,7 +43,7 @@
<para>
<variablelist>
<varlistentry>
- <term><parameter>ldap_uri</parameter></term>
+ <term><parameter>uri</parameter></term>
<listitem>
<para>
完全な LDAP URI を指定します。<literal>ldap://hostname:port</literal>
@@ -145,7 +145,6 @@
</refsect1>
</refentry>
-
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
Modified: phpdoc/ja/trunk/reference/ldap/functions/ldap-list.xml
===================================================================
--- phpdoc/ja/trunk/reference/ldap/functions/ldap-list.xml 2020-12-10 00:57:15 UTC (rev 351986)
+++ phpdoc/ja/trunk/reference/ldap/functions/ldap-list.xml 2020-12-10 01:08:52 UTC (rev 351987)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 347307 Maintainer: hirokawa Status: ready -->
+<!-- EN-Revision: 351984 Maintainer: hirokawa Status: ready -->
<!-- CREDITS: takagi,mumumu -->
<refentry xml:id="function.ldap-list" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
@@ -11,16 +11,16 @@
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
- <type>resource</type><methodname>ldap_list</methodname>
- <methodparam><type>resource</type><parameter>link_identifier</parameter></methodparam>
- <methodparam><type>string</type><parameter>base_dn</parameter></methodparam>
- <methodparam><type>string</type><parameter>filter</parameter></methodparam>
- <methodparam choice="opt"><type>array</type><parameter>attributes</parameter><initializer>array("*")</initializer></methodparam>
- <methodparam choice="opt"><type>int</type><parameter>attrsonly</parameter><initializer>0</initializer></methodparam>
+ <type class="union"><type>resource</type><type>array</type><type>false</type></type><methodname>ldap_list</methodname>
+ <methodparam><type class="union"><type>resource</type><type>array</type></type><parameter>ldap</parameter></methodparam>
+ <methodparam><type class="union"><type>array</type><type>string</type></type><parameter>base</parameter></methodparam>
+ <methodparam><type class="union"><type>array</type><type>string</type></type><parameter>filter</parameter></methodparam>
+ <methodparam choice="opt"><type>array</type><parameter>attributes</parameter><initializer>[]</initializer></methodparam>
+ <methodparam choice="opt"><type>int</type><parameter>attributes_only</parameter><initializer>0</initializer></methodparam>
<methodparam choice="opt"><type>int</type><parameter>sizelimit</parameter><initializer>-1</initializer></methodparam>
<methodparam choice="opt"><type>int</type><parameter>timelimit</parameter><initializer>-1</initializer></methodparam>
- <methodparam choice="opt"><type>int</type><parameter>deref</parameter><initializer>LDAP_DEREF_NEVER</initializer></methodparam>
- <methodparam choice="opt"><type>array</type><parameter>serverctrls</parameter><initializer>array()</initializer></methodparam>
+ <methodparam choice="opt"><type>int</type><parameter>deref</parameter><initializer><constant>LDAP_DEREF_NEVER</constant></initializer></methodparam>
+ <methodparam choice="opt"><type class="union"><type>array</type><type>null</type></type><parameter>controls</parameter><initializer>&null;</initializer></methodparam>
</methodsynopsis>
<para>
指定したフィルタ <parameter>filter</parameter>
@@ -29,7 +29,7 @@
</para>
<para>
<constant>LDAP_SCOPE_ONELEVEL</constant> は、コール時に指定した
- <parameter>base_dn</parameter> の直下の階層から検索した結果のみを返すことを表します
+ <parameter>base</parameter> の直下の階層から検索した結果のみを返すことを表します
("<command>ls</command>" と入力して、現在の作業ディレクトリのファイル/フォルダ
一覧を取得するのと同じようなものです)。
</para>
@@ -40,7 +40,7 @@
<para>
<variablelist>
<varlistentry>
- <term><parameter>link_identifier</parameter></term>
+ <term><parameter>ldap</parameter></term>
<listitem>
<para>
<function>ldap_connect</function> が返す LDAP リンク ID。
@@ -48,7 +48,7 @@
</listitem>
</varlistentry>
<varlistentry>
- <term><parameter>base_dn</parameter></term>
+ <term><parameter>base</parameter></term>
<listitem>
<para>
ディレクトリのベース DN。
@@ -78,7 +78,7 @@
</listitem>
</varlistentry>
<varlistentry>
- <term><parameter>attrsonly</parameter></term>
+ <term><parameter>attributes_only</parameter></term>
<listitem>
<para>
属性の型のみを取得したい場合は 1 を設定します。
@@ -158,7 +158,7 @@
</listitem>
</varlistentry>
<varlistentry>
- <term><parameter>serverctrls</parameter></term>
+ <term><parameter>controls</parameter></term>
<listitem>
<para>
リクエストと一緒に送信する <link linkend="ldap.controls">LDAP コントロール</link> の配列
@@ -188,10 +188,11 @@
</row>
</thead>
<tbody>
+ &ldap.changelog.controls-nullable;
<row>
<entry>7.3</entry>
<entry>
- <parameter>serverctrls</parameter> のサポートが追加されました。
+ <parameter>controls</parameter> のサポートが追加されました。
</entry>
</row>
</tbody>
@@ -237,7 +238,6 @@
</refsect1>
</refentry>
-
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
Modified: phpdoc/ja/trunk/reference/ldap/functions/ldap-read.xml
===================================================================
--- phpdoc/ja/trunk/reference/ldap/functions/ldap-read.xml 2020-12-10 00:57:15 UTC (rev 351986)
+++ phpdoc/ja/trunk/reference/ldap/functions/ldap-read.xml 2020-12-10 01:08:52 UTC (rev 351987)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 346169 Maintainer: hirokawa Status: ready -->
+<!-- EN-Revision: 351984 Maintainer: hirokawa Status: ready -->
<!-- Credits: mumumu -->
<refentry xml:id="function.ldap-read" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
@@ -11,16 +11,16 @@
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
- <type>resource</type><methodname>ldap_read</methodname>
- <methodparam><type>resource</type><parameter>link_identifier</parameter></methodparam>
- <methodparam><type>string</type><parameter>base_dn</parameter></methodparam>
- <methodparam><type>string</type><parameter>filter</parameter></methodparam>
- <methodparam choice="opt"><type>array</type><parameter>attributes</parameter><initializer>array("*")</initializer></methodparam>
- <methodparam choice="opt"><type>int</type><parameter>attrsonly</parameter><initializer>0</initializer></methodparam>
+ <type class="union"><type>resource</type><type>array</type><type>false</type></type><methodname>ldap_read</methodname>
+ <methodparam><type class="union"><type>resource</type><type>array</type></type><parameter>ldap</parameter></methodparam>
+ <methodparam><type class="union"><type>array</type><type>string</type></type><parameter>base</parameter></methodparam>
+ <methodparam><type class="union"><type>array</type><type>string</type></type><parameter>filter</parameter></methodparam>
+ <methodparam choice="opt"><type>array</type><parameter>attributes</parameter><initializer>[]</initializer></methodparam>
+ <methodparam choice="opt"><type>int</type><parameter>attributes_only</parameter><initializer>0</initializer></methodparam>
<methodparam choice="opt"><type>int</type><parameter>sizelimit</parameter><initializer>-1</initializer></methodparam>
<methodparam choice="opt"><type>int</type><parameter>timelimit</parameter><initializer>-1</initializer></methodparam>
- <methodparam choice="opt"><type>int</type><parameter>deref</parameter><initializer>LDAP_DEREF_NEVER</initializer></methodparam>
- <methodparam choice="opt"><type>array</type><parameter>serverctrls</parameter><initializer>array()</initializer></methodparam>
+ <methodparam choice="opt"><type>int</type><parameter>deref</parameter><initializer><constant>LDAP_DEREF_NEVER</constant></initializer></methodparam>
+ <methodparam choice="opt"><type class="union"><type>array</type><type>null</type></type><parameter>controls</parameter><initializer>&null;</initializer></methodparam>
</methodsynopsis>
<para>
指定したフィルタ <parameter>filter</parameter>
@@ -35,7 +35,7 @@
<para>
<variablelist>
<varlistentry>
- <term><parameter>link_identifier</parameter></term>
+ <term><parameter>ldap</parameter></term>
<listitem>
<para>
<function>ldap_connect</function> が返す LDAP リンク ID。
@@ -43,7 +43,7 @@
</listitem>
</varlistentry>
<varlistentry>
- <term><parameter>base_dn</parameter></term>
+ <term><parameter>base</parameter></term>
<listitem>
<para>
ディレクトリのベース DN。
@@ -79,7 +79,7 @@
</listitem>
</varlistentry>
<varlistentry>
- <term><parameter>attrsonly</parameter></term>
+ <term><parameter>attributes_only</parameter></term>
<listitem>
<para>
属性の型のみを取得したい場合は 1 を設定します。
@@ -160,7 +160,7 @@
</listitem>
</varlistentry>
<varlistentry>
- <term><parameter>serverctrls</parameter></term>
+ <term><parameter>controls</parameter></term>
<listitem>
<para>
リクエストと一緒に送信する <link linkend="ldap.controls">LDAP コントロール</link> の配列
@@ -190,6 +190,7 @@
</row>
</thead>
<tbody>
+ &ldap.changelog.controls-nullable;
<row>
<entry>4.0.5</entry>
<entry>
@@ -200,7 +201,7 @@
<row>
<entry>7.3</entry>
<entry>
- <parameter>serverctrls</parameter> のサポートが追加されました。
+ <parameter>controls</parameter> のサポートが追加されました。
</entry>
</row>
</tbody>
@@ -210,7 +211,6 @@
</refsect1>
</refentry>
-
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
Modified: phpdoc/ja/trunk/reference/ldap/functions/ldap-search.xml
===================================================================
--- phpdoc/ja/trunk/reference/ldap/functions/ldap-search.xml 2020-12-10 00:57:15 UTC (rev 351986)
+++ phpdoc/ja/trunk/reference/ldap/functions/ldap-search.xml 2020-12-10 01:08:52 UTC (rev 351987)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 346169 Maintainer: hirokawa Status: ready -->
+<!-- EN-Revision: 351984 Maintainer: hirokawa Status: ready -->
<!-- CREDITS: takagi,mumumu -->
<refentry xml:id="function.ldap-search" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
@@ -11,16 +11,16 @@
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
- <type>resource</type><methodname>ldap_search</methodname>
- <methodparam><type>resource</type><parameter>link_identifier</parameter></methodparam>
- <methodparam><type>string</type><parameter>base_dn</parameter></methodparam>
- <methodparam><type>string</type><parameter>filter</parameter></methodparam>
- <methodparam choice="opt"><type>array</type><parameter>attributes</parameter><initializer>array("*")</initializer></methodparam>
- <methodparam choice="opt"><type>int</type><parameter>attrsonly</parameter><initializer>0</initializer></methodparam>
+ <type class="union"><type>resource</type><type>array</type><type>false</type></type><methodname>ldap_search</methodname>
+ <methodparam><type class="union"><type>resource</type><type>array</type></type><parameter>ldap</parameter></methodparam>
+ <methodparam><type class="union"><type>array</type><type>string</type></type><parameter>base</parameter></methodparam>
+ <methodparam><type class="union"><type>array</type><type>string</type></type><parameter>filter</parameter></methodparam>
+ <methodparam choice="opt"><type>array</type><parameter>attributes</parameter><initializer>[]</initializer></methodparam>
+ <methodparam choice="opt"><type>int</type><parameter>attributes_only</parameter><initializer>0</initializer></methodparam>
<methodparam choice="opt"><type>int</type><parameter>sizelimit</parameter><initializer>-1</initializer></methodparam>
<methodparam choice="opt"><type>int</type><parameter>timelimit</parameter><initializer>-1</initializer></methodparam>
- <methodparam choice="opt"><type>int</type><parameter>deref</parameter><initializer>LDAP_DEREF_NEVER</initializer></methodparam>
- <methodparam choice="opt"><type>array</type><parameter>serverctrls</parameter><initializer>array()</initializer></methodparam>
+ <methodparam choice="opt"><type>int</type><parameter>deref</parameter><initializer><constant>LDAP_DEREF_NEVER</constant></initializer></methodparam>
+ <methodparam choice="opt"><type class="union"><type>array</type><type>null</type></type><parameter>controls</parameter><initializer>&null;</initializer></methodparam>
</methodsynopsis>
<para>
指定したフィルタを使用し、
@@ -48,7 +48,7 @@
<para>
<variablelist>
<varlistentry>
- <term><parameter>link_identifier</parameter></term>
+ <term><parameter>ldap</parameter></term>
<listitem>
<para>
<function>ldap_connect</function> が返す LDAP リンク ID。
@@ -56,7 +56,7 @@
</listitem>
</varlistentry>
<varlistentry>
- <term><parameter>base_dn</parameter></term>
+ <term><parameter>base</parameter></term>
<listitem>
<para>
ディレクトリのベース DN。
@@ -92,7 +92,7 @@
</listitem>
</varlistentry>
<varlistentry>
- <term><parameter>attrsonly</parameter></term>
+ <term><parameter>attributes_only</parameter></term>
<listitem>
<para>
属性の型のみを取得したい場合は 1 を設定します。
@@ -172,7 +172,7 @@
</listitem>
</varlistentry>
<varlistentry>
- <term><parameter>serverctrls</parameter></term>
+ <term><parameter>controls</parameter></term>
<listitem>
<para>
リクエストと一緒に送信する <link linkend="ldap.controls">LDAP コントロール</link> の配列
@@ -202,10 +202,11 @@
</row>
</thead>
<tbody>
+ &ldap.changelog.controls-nullable;
<row>
<entry>7.3</entry>
<entry>
- <parameter>serverctrls</parameter> のサポートが追加されました。
+ <parameter>controls</parameter> のサポートが追加されました。
</entry>
</row>
</tbody>
@@ -247,7 +248,6 @@
</refsect1>
</refentry>
-
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml