svn: /phpdoc/ja/trunk/reference/reflection/ book.xml reflectionnamedtype/isbuiltin.xml reflectiontype/allowsnull.xml reflectiontype/tostring.xml reflectiontype.xml reflectionuniontype/gettypes.xml reflectionuniontype.xml versions.xml

[email protected] (Yoshinari Takaoka) Mon, 28 Dec 2020 00:29:16 +0000
Newsgroups php.doc.ja
Message-ID <[email protected]>
mumumu                                   Mon, 28 Dec 2020 00:29:16 +0000

Revision: http://svn.php.net/viewvc?view=revision&revision=352227

Log:
Fix #80247: ReflectionType does not have an isBuiltin() method

Closes GH-273.

Bug: https://bugs.php.net/80247 (Closed) ReflectionType does not have an isBuiltin() method
      
Changed paths:
    U   phpdoc/ja/trunk/reference/reflection/book.xml
    A   phpdoc/ja/trunk/reference/reflection/reflectionnamedtype/isbuiltin.xml
    U   phpdoc/ja/trunk/reference/reflection/reflectiontype/allowsnull.xml
    U   phpdoc/ja/trunk/reference/reflection/reflectiontype/tostring.xml
    U   phpdoc/ja/trunk/reference/reflection/reflectiontype.xml
    A   phpdoc/ja/trunk/reference/reflection/reflectionuniontype/
    A   phpdoc/ja/trunk/reference/reflection/reflectionuniontype/gettypes.xml
    A   phpdoc/ja/trunk/reference/reflection/reflectionuniontype.xml
    D   phpdoc/ja/trunk/reference/reflection/versions.xml
svn-diffs-352227.txt (text/x-diff, 40.1 KB)
Modified: phpdoc/ja/trunk/reference/reflection/book.xml
===================================================================
--- phpdoc/ja/trunk/reference/reflection/book.xml	2020-12-28 00:16:45 UTC (rev 352226)
+++ phpdoc/ja/trunk/reference/reflection/book.xml	2020-12-28 00:29:16 UTC (rev 352227)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 349867 Maintainer: takagi Status: ready -->
+<!-- EN-Revision: 352224 Maintainer: takagi Status: ready -->
 <!-- Credits: mumumu -->

 <book xml:id="book.reflection" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
@@ -42,6 +42,7 @@
  &reference.reflection.reflectionparameter;
  &reference.reflection.reflectionproperty;
  &reference.reflection.reflectiontype;
+ &reference.reflection.reflectionuniontype;
  &reference.reflection.reflectiongenerator;
  &reference.reflection.reflectionreference;
  &reference.reflection.reflector;

Added: phpdoc/ja/trunk/reference/reflection/reflectionnamedtype/isbuiltin.xml
===================================================================
--- phpdoc/ja/trunk/reference/reflection/reflectionnamedtype/isbuiltin.xml	                        (rev 0)
+++ phpdoc/ja/trunk/reference/reflection/reflectionnamedtype/isbuiltin.xml	2020-12-28 00:29:16 UTC (rev 352227)
@@ -0,0 +1,105 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision$ -->
+<!-- EN-Revision: 352224 Maintainer: mumumu Status: ready -->
+
+<refentry xml:id="reflectionnamedtype.isbuiltin" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <refnamediv>
+  <refname>ReflectionNamedType::isBuiltin</refname>
+  <refpurpose>組み込みの型であるかを調べる</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+  &reftitle.description;
+  <methodsynopsis>
+   <modifier>public</modifier> <type>bool</type><methodname>ReflectionNamedType::isBuiltin</methodname>
+   <void />
+  </methodsynopsis>
+  <para>
+   PHP に元々組み込まれた型であるかを調べます。
+  </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+  &reftitle.parameters;
+  &no.function.parameters;
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
+  <para>
+   組み込みの型である場合は &true; を、そうでない場合は &false; を返します。
+  </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+  &reftitle.examples;
+  <para>
+   <example>
+    <title><methodname>ReflectionNamedType::isBuiltin</methodname> の例</title>
+    <programlisting role="php">
+<![CDATA[
+<?php
+class SomeClass {}
+
+function someFunction(string $param, SomeClass $param2, StdClass $param3) {}
+
+$reflectionFunc = new ReflectionFunction('someFunction');
+$reflectionParams = $reflectionFunc->getParameters();
+
+var_dump($reflectionParams[0]->getType()->isBuiltin());
+var_dump($reflectionParams[1]->getType()->isBuiltin());
+var_dump($reflectionParams[2]->getType()->isBuiltin());
+]]>
+    </programlisting>
+    &example.outputs;
+    <screen>
+<![CDATA[
+bool(true)
+bool(false)
+bool(false)
+]]>
+    </screen>
+   </example>
+  </para>
+  <para>
+   <methodname>ReflectionNamedType::isBuiltin</methodname> メソッドは、
+   内部クラスとカスタムのクラスを区別しないことに注意して下さい。
+   それらを区別するには、返されたクラス名に対して
+   <methodname>ReflectionClass::isInternal</methodname> メソッドを使うべきです。
+  </para>
+ </refsect1>
+
+ <refsect1 role="seealso">
+  &reftitle.seealso;
+  <para>
+   <simplelist>
+    <member><methodname>ReflectionType::allowsNull</methodname></member>
+    <member><methodname>ReflectionType::__toString</methodname></member>
+    <member><methodname>ReflectionClass::isInternal</methodname></member>
+    <member><methodname>ReflectionParameter::getType</methodname></member>
+   </simplelist>
+  </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
+-->


Property changes on: phpdoc/ja/trunk/reference/reflection/reflectionnamedtype/isbuiltin.xml
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL
\ No newline at end of property
Modified: phpdoc/ja/trunk/reference/reflection/reflectiontype/allowsnull.xml
===================================================================
--- phpdoc/ja/trunk/reference/reflection/reflectiontype/allowsnull.xml	2020-12-28 00:16:45 UTC (rev 352226)
+++ phpdoc/ja/trunk/reference/reflection/reflectiontype/allowsnull.xml	2020-12-28 00:29:16 UTC (rev 352227)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 337586 Maintainer: mumumu Status: ready -->
+<!-- EN-Revision: 352224 Maintainer: mumumu Status: ready -->

 <refentry xml:id="reflectiontype.allowsnull" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  <refnamediv>
@@ -48,7 +48,7 @@
 var_dump($reflectionParams[1]->getType()->allowsNull());
 ]]>
     </programlisting>
-    &example.outputs.similar;
+    &example.outputs;
     <screen>
 <![CDATA[
 bool(false)
@@ -63,7 +63,7 @@
   &reftitle.seealso;
   <para>
    <simplelist>
-    <member><methodname>ReflectionType::isBuiltin</methodname></member>
+    <member><methodname>ReflectionNamedType::isBuiltin</methodname></member>
     <member><methodname>ReflectionType::__toString</methodname></member>
     <member><methodname>ReflectionParameter::getType</methodname></member>
    </simplelist>

Modified: phpdoc/ja/trunk/reference/reflection/reflectiontype/tostring.xml
===================================================================
--- phpdoc/ja/trunk/reference/reflection/reflectiontype/tostring.xml	2020-12-28 00:16:45 UTC (rev 352226)
+++ phpdoc/ja/trunk/reference/reflection/reflectiontype/tostring.xml	2020-12-28 00:29:16 UTC (rev 352227)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 350642 Maintainer: mumumu Status: ready -->
+<!-- EN-Revision: 352224 Maintainer: mumumu Status: ready -->

 <refentry xml:id="reflectiontype.tostring" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  <refnamediv>
@@ -88,8 +88,9 @@
   <para>
    <simplelist>
     <member><methodname>ReflectionNamedType::getName</methodname></member>
+    <member><methodname>ReflectionNamedType::isBuiltin</methodname></member>
     <member><methodname>ReflectionType::allowsNull</methodname></member>
-    <member><methodname>ReflectionType::isBuiltin</methodname></member>
+    <member><methodname>ReflectionUnionType::getTypes</methodname></member>
     <member><methodname>ReflectionParameter::getType</methodname></member>
    </simplelist>
   </para>

Modified: phpdoc/ja/trunk/reference/reflection/reflectiontype.xml
===================================================================
--- phpdoc/ja/trunk/reference/reflection/reflectiontype.xml	2020-12-28 00:16:45 UTC (rev 352226)
+++ phpdoc/ja/trunk/reference/reflection/reflectiontype.xml	2020-12-28 00:29:16 UTC (rev 352227)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 338242 Maintainer: mumumu Status: ready -->
+<!-- EN-Revision: 352224 Maintainer: mumumu Status: ready -->

 <phpdoc:classref xml:id="class.reflectiontype" 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">

@@ -29,17 +29,46 @@
 <!-- {{{ Class synopsis -->
     <classsynopsisinfo>
      <ooclass>
+      <modifier>abstract</modifier>
       <classname>ReflectionType</classname>
      </ooclass>
     </classsynopsisinfo>
 <!-- }}} -->
     <classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
-    <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.reflectiontype')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
+    <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.reflectiontype')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])">
+     <xi:fallback />
+    </xi:include>

    </classsynopsis>
 <!-- }}} -->
   </section>

+  <section role="changelog" xml:id="reflectiontype.changelog"><!-- {{{ -->
+  &reftitle.changelog;
+  <para>
+   <informaltable>
+    <tgroup cols="2">
+     <thead>
+      <row>
+       <entry>&Version;</entry>
+       <entry>&Description;</entry>
+      </row>
+     </thead>
+     <tbody>
+      <row>
+       <entry>8.0.0</entry>
+       <entry>
+        <classname>ReflectionType</classname> は、抽象クラスになり、
+        <function>ReflectionType::isBuiltin</function> は、
+        <function>ReflectionNamedType::isBuiltin</function> に移動しました。
+       </entry>
+      </row>
+     </tbody>
+    </tgroup>
+   </informaltable>
+  </para>
+ </section><!-- }}} -->
+
  </partintro>

  &reference.reflection.entities.reflectiontype;

Added: phpdoc/ja/trunk/reference/reflection/reflectionuniontype/gettypes.xml
===================================================================
--- phpdoc/ja/trunk/reference/reflection/reflectionuniontype/gettypes.xml	                        (rev 0)
+++ phpdoc/ja/trunk/reference/reflection/reflectionuniontype/gettypes.xml	2020-12-28 00:29:16 UTC (rev 352227)
@@ -0,0 +1,98 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision$ -->
+<!-- EN-Revision: 352224 Maintainer: mumumu Status: ready -->
+
+<refentry xml:id="reflectionuniontype.gettypes" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <refnamediv>
+  <refname>ReflectionUnionType::getTypes</refname>
+  <refpurpose>union 型に含まれる型を返す。</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+  &reftitle.description;
+  <methodsynopsis>
+   <modifier>public</modifier> <type>array</type><methodname>ReflectionUnionType::getTypes</methodname>
+   <void />
+  </methodsynopsis>
+  <para>
+   union 型に含まれるリフレクションの型を返します。
+  </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+  &reftitle.parameters;
+  &no.function.parameters;
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
+  <para>
+   <classname>ReflectionType</classname> オブジェクトの配列を返します。
+  </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+  &reftitle.examples;
+  <para>
+   <example>
+    <title><methodname>ReflectionUnionType::getTypes</methodname> の例</title>
+    <programlisting role="php">
+<![CDATA[
+<?php
+function someFunction(int|float $number) {}
+
+$reflectionFunc = new ReflectionFunction('someFunction');
+$reflectionParam = $reflectionFunc->getParameters()[0];
+
+var_dump($reflectionParam->getType()->getTypes());
+]]>
+    </programlisting>
+    &example.outputs.similar;
+    <screen>
+<![CDATA[
+array(2) {
+    [0] =>
+    class ReflectionNamedType#4(0) {
+    }
+    [1] =>
+    class ReflectionNamedType#5(0) {
+    }
+}
+]]>
+    </screen>
+   </example>
+  </para>
+ </refsect1>
+
+ <refsect1 role="seealso">
+  &reftitle.seealso;
+  <para>
+   <simplelist>
+    <member><methodname>ReflectionType::allowsNull</methodname></member>
+    <member><methodname>ReflectionParameter::getType</methodname></member>
+   </simplelist>
+  </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
+-->


Property changes on: phpdoc/ja/trunk/reference/reflection/reflectionuniontype/gettypes.xml
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL
\ No newline at end of property
Added: phpdoc/ja/trunk/reference/reflection/reflectionuniontype.xml
===================================================================
--- phpdoc/ja/trunk/reference/reflection/reflectionuniontype.xml	                        (rev 0)
+++ phpdoc/ja/trunk/reference/reflection/reflectionuniontype.xml	2020-12-28 00:29:16 UTC (rev 352227)
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision$ -->
+<!-- EN-Revision: 352224 Maintainer: mumumu Status: ready -->
+
+<phpdoc:classref xml:id="class.reflectionuniontype" 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>ReflectionUnionType クラス</title>
+ <titleabbrev>ReflectionUnionType</titleabbrev>
+
+ <partintro>
+
+<!-- {{{ ReflectionUnionType intro -->
+  <section xml:id="reflectionuniontype.intro">
+   &reftitle.intro;
+   <para>
+
+   </para>
+  </section>
+<!-- }}} -->
+
+  <section xml:id="reflectionuniontype.synopsis">
+   &reftitle.classsynopsis;
+
+<!-- {{{ Synopsis -->
+   <classsynopsis>
+    <ooclass><classname>ReflectionUnionType</classname></ooclass>
+
+<!-- {{{ Class synopsis -->
+    <classsynopsisinfo>
+     <ooclass>
+      <classname>ReflectionUnionType</classname>
+     </ooclass>
+
+     <ooclass>
+      <modifier>extends</modifier>
+      <classname>ReflectionType</classname>
+     </ooclass>
+    </classsynopsisinfo>
+<!-- }}} -->
+
+    <classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
+    <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.reflectionuniontype')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[not(@role='procedural')])">
+     <xi:fallback />
+    </xi:include>
+    <classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
+    <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.reflectiontype')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[not(@role='procedural')])">
+     <xi:fallback />
+    </xi:include>
+
+   </classsynopsis>
+<!-- }}} -->
+
+  </section>
+
+ </partintro>
+
+ &reference.reflection.entities.reflectionuniontype;
+
+</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
+-->


Property changes on: phpdoc/ja/trunk/reference/reflection/reflectionuniontype.xml
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL
\ No newline at end of property
Deleted: phpdoc/ja/trunk/reference/reflection/versions.xml
===================================================================
--- phpdoc/ja/trunk/reference/reflection/versions.xml	2020-12-28 00:16:45 UTC (rev 352226)
+++ phpdoc/ja/trunk/reference/reflection/versions.xml	2020-12-28 00:29:16 UTC (rev 352227)
@@ -1,359 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Revision$ -->
-<!-- EN-Revision: 290998 Maintainer: mumumu Status: ready -->
-<!--
-  Do NOT translate this file
--->
-<versions>
- <function name="reflectionexception" from="PHP 5, PHP 7"/>
- <function name="reflectionexception::__clone" from="PHP 5, PHP 7"/>
- <function name="reflectionexception::__construct" from="PHP 5, PHP 7"/>
- <function name="reflectionexception::__tostring" from="PHP 5, PHP 7"/>
- <function name="reflectionexception::getmessage" from="PHP 5, PHP 7"/>
- <function name="reflectionexception::getcode" from="PHP 5, PHP 7"/>
- <function name="reflectionexception::getfile" from="PHP 5, PHP 7"/>
- <function name="reflectionexception::getline" from="PHP 5, PHP 7"/>
- <function name="reflectionexception::gettrace" from="PHP 5, PHP 7"/>
- <function name="reflectionexception::getprevious" from="PHP 5, PHP 7"/>
- <function name="reflectionexception::gettraceasstring" from="PHP 5, PHP 7"/>
-
- <function name="reflection" from="PHP 5, PHP 7"/>
- <function name="reflection::__clone" from="PHP 5, PHP 7"/>
- <function name="reflection::getmodifiernames" from="PHP 5, PHP 7"/>
- <function name="reflection::export" from="PHP 5, PHP 7"/>
-
- <function name="reflector" from="PHP 5, PHP 7"/>
- <function name="reflector::__tostring" from="PHP 5, PHP 7"/>
- <function name="reflector::export" from="PHP 5, PHP 7"/>
-
- <function name="reflectionfunctionabstract" from="PHP 5 &gt;= 5.2.0, PHP 7"/>
- <function name="reflectionfunctionabstract::__clone" from="PHP 5 &gt;= 5.2.0, PHP 7"/>
- <function name="reflectionfunctionabstract::__tostring" from="PHP 5 &gt;= 5.2.0, PHP 7"/>
- <function name="reflectionfunctionabstract::getclosurescopeclass" from="PHP 5 &gt;= 5.4.0, PHP 7"/>
- <function name="reflectionfunctionabstract::getclosurethis" from="PHP 5 &gt;= 5.4.0, PHP 7"/>
- <function name="reflectionfunctionabstract::innamespace" from="PHP 5 &gt;= 5.3.0, PHP 7"/>
- <function name="reflectionfunctionabstract::isclosure" from="PHP 5 &gt;= 5.3.0, PHP 7"/>
- <function name="reflectionfunctionabstract::isdeprecated" from="PHP 5 &gt;= 5.2.0, PHP 7"/>
- <function name="reflectionfunctionabstract::isgenerator" from="PHP 5 &gt;= 5.5.0, PHP 7"/>
- <function name="reflectionfunctionabstract::isinternal" from="PHP 5 &gt;= 5.2.0, PHP 7"/>
- <function name="reflectionfunctionabstract::isuserdefined" from="PHP 5 &gt;= 5.2.0, PHP 7"/>
- <function name="reflectionfunctionabstract::isvariadic" from="PHP 5 &gt;= 5.6.0, PHP 7"/>
- <function name="reflectionfunctionabstract::getclosurescopeclass" from="PHP 5 &gt;= 5.4.0, PHP 7"/>
- <function name="reflectionfunctionabstract::getclosurethis" from="PHP 5 &gt;= 5.4.0, PHP 7"/>
- <function name="reflectionfunctionabstract::getdoccomment" from="PHP 5 &gt;= 5.1.0, PHP 7"/>
- <function name="reflectionfunctionabstract::getendline" from="PHP 5 &gt;= 5.2.0, PHP 7"/>
- <function name="reflectionfunctionabstract::getextension" from="PHP 5 &gt;= 5.2.0, PHP 7"/>
- <function name="reflectionfunctionabstract::getextensionname" from="PHP 5 &gt;= 5.2.0, PHP 7"/>
- <function name="reflectionfunctionabstract::getfilename" from="PHP 5 &gt;= 5.2.0, PHP 7"/>
- <function name="reflectionfunctionabstract::getname" from="PHP 5 &gt;= 5.2.0, PHP 7"/>
- <function name="reflectionfunctionabstract::getnamespacename" from="PHP 5 &gt;= 5.3.0, PHP 7"/>
- <function name="reflectionfunctionabstract::getnumberofparameters" from="PHP 5 &gt;= 5.3.0, PHP 7"/>
- <function name="reflectionfunctionabstract::getnumberofrequiredparameters" from="PHP 5 &gt;= 5.3.0, PHP 7"/>
- <function name="reflectionfunctionabstract::getparameters" from="PHP 5 &gt;= 5.2.0, PHP 7"/>
- <function name="reflectionfunctionabstract::getshortname" from="PHP 5 &gt;= 5.3.0, PHP 7"/>
- <function name="reflectionfunctionabstract::getstartline" from="PHP 5 &gt;= 5.2.0, PHP 7"/>
- <function name="reflectionfunctionabstract::getstaticvariables" from="PHP 5 &gt;= 5.2.0, PHP 7"/>
- <function name="reflectionfunctionabstract::returnsreference" from="PHP 5 &gt;= 5.2.0, PHP 7"/>
- <function name="reflectionfunctionabstract::hasreturntype" from="PHP 7"/>
- <function name="reflectionfunctionabstract::getreturntype" from="PHP 7"/>
-
- <function name="reflectionfunction" from="PHP 5, PHP 7"/>
- <function name="reflectionfunction::__clone" from="PHP 5, PHP 7"/>
- <function name="reflectionfunction::__construct" from="PHP 5, PHP 7"/>
- <function name="reflectionfunction::__tostring" from="PHP 5, PHP 7"/>
- <function name="reflectionfunction::export" from="PHP 5, PHP 7"/>
- <function name="reflectionfunction::isdisabled" from="PHP 5 &gt;= 5.2.0, PHP 7"/>
- <function name="reflectionfunction::isgenerator" from="PHP 5 &gt;= 5.5.0, PHP 7"/>
- <function name="reflectionfunction::invoke" from="PHP 5, PHP 7"/>
- <function name="reflectionfunction::invokeargs" from="PHP 5 &gt;= 5.1.2, PHP 7"/>
- <function name="reflectionfunction::innamespace" from="PHP 5 &gt;= 5.3.0, PHP 7"/>
- <function name="reflectionfunction::isclosure" from="PHP 5 &gt;= 5.3.0, PHP 7"/>
- <function name="reflectionfunction::isdeprecated" from="PHP 5 &gt;= 5.1.3, PHP 7"/>
- <function name="reflectionfunction::isinternal" from="PHP 5 &gt;= 5.3.0, PHP 7"/>
- <function name="reflectionfunction::isuserdefined" from="PHP 5, PHP 7"/>
- <function name="reflectionfunction::isvariadic" from="PHP 5 &gt;= 5.6.0, PHP 7"/>
- <function name="reflectionfunction::getclosure" from="PHP 5 &gt;= 5.4.0, PHP 7"/>
- <function name="reflectionfunction::getdoccomment" from="PHP 5, PHP 7"/>
- <function name="reflectionfunction::getendline" from="PHP 5, PHP 7"/>
- <function name="reflectionfunction::getextension" from="PHP 5 &gt;= 5.1.2, PHP 7"/>
- <function name="reflectionfunction::getextensionname" from="PHP 5 &gt;= 5.1.2, PHP 7"/>
- <function name="reflectionfunction::getfilename" from="PHP 5, PHP 7"/>
- <function name="reflectionfunction::getname" from="PHP 5 &gt;= 5.3.0, PHP 7"/>
- <function name="reflectionfunction::getnamespacename" from="PHP 5 &gt;= 5.3.0, PHP 7"/>
- <function name="reflectionfunction::getnumberofparameters" from="PHP 5 &gt;= 5.0.3, PHP 7"/>
- <function name="reflectionfunction::getnumberofrequiredparameters" from="PHP 5 &gt;= 5.0.3, PHP 7"/>
- <function name="reflectionfunction::getparameters" from="PHP 5, PHP 7"/>
- <function name="reflectionfunction::getshortname" from="PHP 5 &gt;= 5.3.0, PHP 7"/>
- <function name="reflectionfunction::getstartline" from="PHP 5, PHP 7"/>
- <function name="reflectionfunction::getstaticvariables" from="PHP 5, PHP 7"/>
- <function name="reflectionfunction::returnsreference" from="PHP 5, PHP 7"/>
-
- <function name="reflectionparameter" from="PHP 5, PHP 7"/>
- <function name="reflectionparameter::__clone" from="PHP 5, PHP 7"/>
- <function name="reflectionparameter::__construct" from="PHP 5, PHP 7"/>
- <function name="reflectionparameter::__tostring" from="PHP 5, PHP 7"/>
- <function name="reflectionparameter::export" from="PHP 5, PHP 7"/>
- <function name="reflectionparameter::getname" from="PHP 5, PHP 7"/>
- <function name="reflectionparameter::getdefaultvalueconstantname" from="PHP 5 &gt;= 5.4.6, PHP 7"/>
- <function name="reflectionparameter::iscallable" from="PHP 5 &gt;= 5.4.0, PHP 7"/>
- <function name="reflectionparameter::isdefaultvalueconstant" from="PHP 5 &gt;= 5.4.6, PHP 7"/>
- <function name="reflectionparameter::ispassedbyreference" from="PHP 5, PHP 7"/>
- <function name="reflectionparameter::getdeclaringfunction" from="PHP 5 &gt;= 5.1.3, PHP 7"/>
- <function name="reflectionparameter::getdeclaringclass" from="PHP 5 &gt;= 5.1.3, PHP 7"/>
- <function name="reflectionparameter::getclass" from="PHP 5, PHP 7"/>
- <function name="reflectionparameter::isarray" from="PHP 5 &gt;= 5.1.2, PHP 7"/>
- <function name="reflectionparameter::allowsnull" from="PHP 5, PHP 7"/>
- <function name="reflectionparameter::getposition" from="PHP 5 &gt;= 5.1.3, PHP 7"/>
- <function name="reflectionparameter::isoptional" from="PHP 5 &gt;= 5.0.3, PHP 7"/>
- <function name="reflectionparameter::isdefaultvalueavailable" from="PHP 5 &gt;= 5.0.3, PHP 7"/>
- <function name="reflectionparameter::getdefaultvalue" from="PHP 5 &gt;= 5.0.3, PHP 7"/>
- <function name="reflectionparameter::canbepassedbyvalue" from="PHP 5 &gt;= 5.4.0, PHP 7"/>
- <function name="reflectionparameter::isvariadic" from="PHP 5 &gt;= 5.6.0, PHP 7"/>
- <function name="reflectionparameter::hastype" from="PHP 7"/>
- <function name="reflectionparameter::gettype" from="PHP 7"/>
-
- <function name="reflectionmethod" from="PHP 5, PHP 7"/>
- <function name="reflectionmethod::__clone" from="PHP 5, PHP 7"/>
- <function name="reflectionmethod::__construct" from="PHP 5, PHP 7"/>
- <function name="reflectionmethod::__tostring" from="PHP 5, PHP 7"/>
- <function name="reflectionmethod::export" from="PHP 5, PHP 7"/>
- <function name="reflectionmethod::isgenerator" from="PHP 5 &gt;= 5.5.0, PHP 7"/>
- <function name="reflectionmethod::ispublic" from="PHP 5, PHP 7"/>
- <function name="reflectionmethod::isprivate" from="PHP 5, PHP 7"/>
- <function name="reflectionmethod::isprotected" from="PHP 5, PHP 7"/>
- <function name="reflectionmethod::isabstract" from="PHP 5, PHP 7"/>
- <function name="reflectionmethod::isfinal" from="PHP 5, PHP 7"/>
- <function name="reflectionmethod::isstatic" from="PHP 5, PHP 7"/>
- <function name="reflectionmethod::isconstructor" from="PHP 5, PHP 7"/>
- <function name="reflectionmethod::isdestructor" from="PHP 5, PHP 7"/>
- <function name="reflectionmethod::getmodifiers" from="PHP 5, PHP 7"/>
- <function name="reflectionmethod::invoke" from="PHP 5, PHP 7"/>
- <function name="reflectionmethod::invokeargs" from="PHP 5 &gt;= 5.1.2, PHP 7"/>
- <function name="reflectionmethod::getdeclaringclass" from="PHP 5, PHP 7"/>
- <function name="reflectionmethod::getprototype" from="PHP 5 &gt;= 5.1.2, PHP 7"/>
- <function name="reflectionmethod::innamespace" from="PHP 5 &gt;= 5.3.0, PHP 7"/>
- <function name="reflectionmethod::isclosure" from="PHP 5 &gt;= 5.3.0, PHP 7"/>
- <function name="reflectionmethod::isdeprecated" from="PHP 5, PHP 7"/>
- <function name="reflectionmethod::isinternal" from="PHP 5, PHP 7"/>
- <function name="reflectionmethod::isuserdefined" from="PHP 5, PHP 7"/>
- <function name="reflectionmethod::getdoccomment" from="PHP 5 &gt;= 5.1.2, PHP 7"/>
- <function name="reflectionmethod::getendline" from="PHP 5, PHP 7"/>
- <function name="reflectionmethod::getextension" from="PHP 5, PHP 7"/>
- <function name="reflectionmethod::getextensionname" from="PHP 5, PHP 7"/>
- <function name="reflectionmethod::getfilename" from="PHP 5, PHP 7"/>
- <function name="reflectionmethod::getname" from="PHP 5, PHP 7"/>
- <function name="reflectionmethod::getnamespacename" from="PHP 5 &gt;= 5.3.0, PHP 7"/>
- <function name="reflectionmethod::getnumberofparameters" from="PHP 5  &gt;= 5.0.3, PHP 7"/>
- <function name="reflectionmethod::getnumberofrequiredparameters" from="PHP 5  &gt;= 5.0.3, PHP 7"/>
- <function name="reflectionmethod::getparameters" from="PHP 5, PHP 7"/>
- <function name="reflectionmethod::getshortname" from="PHP 5 &gt;= 5.3.0, PHP 7"/>
- <function name="reflectionmethod::getstartline" from="PHP 5, PHP 7"/>
- <function name="reflectionmethod::getstaticvariables" from="PHP 5, PHP 7"/>
- <function name="reflectionmethod::returnsreference" from="PHP 5, PHP 7"/>
- <function name="reflectionmethod::setaccessible" from="PHP 5 &gt;= 5.3.2, PHP 7"/>
- <function name="reflectionmethod::getclosure" from="PHP 5 &gt;= 5.4.0, PHP 7"/>
-
- <function name="reflectionclass" from="PHP 5, PHP 7"/>
- <function name="reflectionclass::__construct" from="PHP 5, PHP 7"/>
- <function name="reflectionclass::__tostring" from="PHP 5, PHP 7"/>
- <function name="reflectionclass::export" from="PHP 5, PHP 7"/>
- <function name="reflectionclass::getname" from="PHP 5, PHP 7"/>
- <function name="reflectionclass::isinternal" from="PHP 5, PHP 7"/>
- <function name="reflectionclass::isuserdefined" from="PHP 5, PHP 7"/>
- <function name="reflectionclass::isinstantiable" from="PHP 5, PHP 7"/>
- <function name="reflectionclass::getfilename" from="PHP 5, PHP 7"/>
- <function name="reflectionclass::getstartline" from="PHP 5, PHP 7"/>
- <function name="reflectionclass::getendline" from="PHP 5, PHP 7"/>
- <function name="reflectionclass::getdoccomment" from="PHP 5, PHP 7"/>
- <function name="reflectionclass::getconstructor" from="PHP 5, PHP 7"/>
- <function name="reflectionclass::hasmethod" from="PHP 5 &gt;= 5.1.2, PHP 7"/>
- <function name="reflectionclass::getmethod" from="PHP 5, PHP 7"/>
- <function name="reflectionclass::getmethods" from="PHP 5, PHP 7"/>
- <function name="reflectionclass::hasproperty" from="PHP 5 &gt;= 5.1.2, PHP 7"/>
- <function name="reflectionclass::getproperty" from="PHP 5, PHP 7"/>
- <function name="reflectionclass::getproperties" from="PHP 5, PHP 7"/>
- <function name="reflectionclass::hasconstant" from="PHP 5 &gt;= 5.1.2, PHP 7"/>
- <function name="reflectionclass::getconstants" from="PHP 5, PHP 7"/>
- <function name="reflectionclass::getconstant" from="PHP 5, PHP 7"/>
- <function name="reflectionclass::getinterfaces" from="PHP 5, PHP 7"/>
- <function name="reflectionclass::getinterfacenames" from="PHP 5 &gt;= 5.2.0, PHP 7"/>
- <function name="reflectionclass::isinterface" from="PHP 5, PHP 7"/>
- <function name="reflectionclass::isabstract" from="PHP 5, PHP 7"/>
- <function name="reflectionclass::isfinal" from="PHP 5, PHP 7"/>
- <function name="reflectionclass::isanonymous" from="PHP 7"/>
- <function name="reflectionclass::getmodifiers" from="PHP 5, PHP 7"/>
- <function name="reflectionclass::isinstance" from="PHP 5, PHP 7"/>
- <function name="reflectionclass::isIterable" from="PHP 7 &gt;= 7.2.0"/>
- <function name="reflectionclass::newinstance" from="PHP 5, PHP 7"/>
- <function name="reflectionclass::newinstanceargs" from="PHP 5 &gt;= 5.1.3, PHP 7"/>
- <function name="reflectionclass::getparentclass" from="PHP 5, PHP 7"/>
- <function name="reflectionclass::issubclassof" from="PHP 5, PHP 7"/>
- <function name="reflectionclass::getstaticproperties" from="PHP 5, PHP 7"/>
- <function name="reflectionclass::getstaticpropertyvalue" from="PHP 5 &gt;= 5.1.2, PHP 7"/>
- <function name="reflectionclass::setstaticpropertyvalue" from="PHP 5 &gt;= 5.1.2, PHP 7"/>
- <function name="reflectionclass::getdefaultproperties" from="PHP 5, PHP 7"/>
- <function name="reflectionclass::isiterateable" from="PHP 5, PHP 7"/>
- <function name="reflectionclass::implementsinterface" from="PHP 5, PHP 7"/>
- <function name="reflectionclass::getextension" from="PHP 5, PHP 7"/>
- <function name="reflectionclass::getextensionname" from="PHP 5, PHP 7"/>
- <function name="reflectionclass::innamespace" from="PHP 5 &gt;= 5.3.0, PHP 7"/>
- <function name="reflectionclass::getnamespacename" from="PHP 5 &gt;= 5.3.0, PHP 7"/>
- <function name="reflectionclass::getshortname" from="PHP 5 &gt;= 5.3.0, PHP 7"/>
- <function name="reflectionclass::gettraitaliases" from="PHP 5 &gt;= 5.4.0, PHP 7"/>
- <function name="reflectionclass::gettraitnames" from="PHP 5 &gt;= 5.4.0, PHP 7"/>
- <function name="reflectionclass::gettraits" from="PHP 5 &gt;= 5.4.0, PHP 7"/>
- <function name="reflectionclass::iscloneable" from="PHP 5 &gt;= 5.4.0, PHP 7"/>
- <function name="reflectionclass::istrait" from="PHP 5 &gt;= 5.4.0, PHP 7"/>
- <function name="reflectionclass::newinstancewithoutconstructor" from="PHP 5 &gt;= 5.4.0, PHP 7"/>
- <function name="reflectionclass::getreflectionconstant" from="PHP 7 &gt;= 7.1.0"/>
- <function name="reflectionclass::getreflectionconstants" from="PHP 7 &gt;= 7.1.0"/>
-
- <function name="reflectionobject" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::__construct" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::__clone" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::__tostring" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::export" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::getname" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::isinternal" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::isuserdefined" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::isinstantiable" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::getfilename" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::getstartline" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::getendline" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::getdoccomment" from="PHP 5 &gt;= 5.1.0, PHP 7"/>
- <function name="reflectionobject::getconstructor" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::hasmethod" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::getmethod" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::getmethods" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::hasproperty" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::getproperty" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::getproperties" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::hasconstant" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::getconstants" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::getconstant" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::getinterfaces" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::getinterfacenames" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::isinterface" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::isabstract" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::isfinal" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::getmodifiers" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::isinstance" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::newinstance" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::newinstanceargs" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::getparentclass" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::issubclassof" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::getstaticproperties" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::getstaticpropertyvalue" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::setstaticpropertyvalue" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::getdefaultproperties" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::isiterateable" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::implementsinterface" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::getextension" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::getextensionname" from="PHP 5, PHP 7"/>
- <function name="reflectionobject::innamespace" from="PHP 5 &gt;= 5.3.0, PHP 7"/>
- <function name="reflectionobject::getnamespacename" from="PHP 5 &gt;= 5.3.0, PHP 7"/>
- <function name="reflectionobject::getshortname" from="PHP 5 &gt;= 5.3.0, PHP 7"/>
-
- <function name="reflectionclassconstant" from="PHP 7 &gt;= 7.1.0"/>
- <function name="reflectionclassconstant::__construct" from="PHP 7 &gt;= 7.1.0"/>
- <function name="reflectionclassconstant::__tostring" from="PHP 7 &gt;= 7.1.0"/>
- <function name="reflectionclassconstant::export" from="PHP 7 &gt;= 7.1.0"/>
- <function name="reflectionclassconstant::getname" from="PHP 7 &gt;= 7.1.0"/>
- <function name="reflectionclassconstant::ispublic" from="PHP 7 &gt;= 7.1.0"/>
- <function name="reflectionclassconstant::isprivate" from="PHP 7 &gt;= 7.1.0"/>
- <function name="reflectionclassconstant::isprotected" from="PHP 7 &gt;= 7.1.0"/>
- <function name="reflectionclassconstant::getmodifiers" from="PHP 7 &gt;= 7.1.0"/>
- <function name="reflectionclassconstant::getvalue" from="PHP 7 &gt;= 7.1.0"/>
- <function name="reflectionclassconstant::getdeclaringclass" from="PHP 7 &gt;= 7.1.0"/>
- <function name="reflectionclassconstant::getdoccomment" from="PHP 7 &gt;= 7.1.0"/>
-
- <function name="reflectionproperty" from="PHP 5, PHP 7"/>
- <function name="reflectionproperty::__clone" from="PHP 5, PHP 7"/>
- <function name="reflectionproperty::__construct" from="PHP 5, PHP 7"/>
- <function name="reflectionproperty::__tostring" from="PHP 5, PHP 7"/>
- <function name="reflectionproperty::export" from="PHP 5, PHP 7"/>
- <function name="reflectionproperty::getname" from="PHP 5, PHP 7"/>
- <function name="reflectionproperty::getvalue" from="PHP 5, PHP 7"/>
- <function name="reflectionproperty::setvalue" from="PHP 5, PHP 7"/>
- <function name="reflectionproperty::ispublic" from="PHP 5, PHP 7"/>
- <function name="reflectionproperty::isprivate" from="PHP 5, PHP 7"/>
- <function name="reflectionproperty::isprotected" from="PHP 5, PHP 7"/>
- <function name="reflectionproperty::isstatic" from="PHP 5, PHP 7"/>
- <function name="reflectionproperty::isdefault" from="PHP 5, PHP 7"/>
- <function name="reflectionproperty::getmodifiers" from="PHP 5, PHP 7"/>
- <function name="reflectionproperty::getdeclaringclass" from="PHP 5, PHP 7"/>
- <function name="reflectionproperty::getdoccomment" from="PHP 5 &gt;= 5.1.0, PHP 7"/>
- <function name="reflectionproperty::setaccessible" from="PHP 5 &gt;= 5.3.0, PHP 7"/>
- <function name="reflectionproperty::gettype" from="PHP 7 &gt;= 7.4.0"/>
- <function name="reflectionproperty::hastype" from="PHP 7 &gt;= 7.4.0"/>
- <function name="reflectionproperty::isinitialized" from="PHP 7 &gt;= 7.4.0"/>
-
- <function name="reflectionextension" from="PHP 5, PHP 7"/>
- <function name="reflectionextension::__clone" from="PHP 5, PHP 7"/>
- <function name="reflectionextension::__construct" from="PHP 5, PHP 7"/>
- <function name="reflectionextension::__tostring" from="PHP 5, PHP 7"/>
- <function name="reflectionextension::export" from="PHP 5, PHP 7"/>
- <function name="reflectionextension::getname" from="PHP 5, PHP 7"/>
- <function name="reflectionextension::getversion" from="PHP 5, PHP 7"/>
- <function name="reflectionextension::getfunctions" from="PHP 5, PHP 7"/>
- <function name="reflectionextension::getconstants" from="PHP 5, PHP 7"/>
- <function name="reflectionextension::getinientries" from="PHP 5, PHP 7"/>
- <function name="reflectionextension::getclasses" from="PHP 5, PHP 7"/>
- <function name="reflectionextension::getclassnames" from="PHP 5, PHP 7"/>
- <function name="reflectionextension::getdependencies" from="PHP 5 &gt;= 5.1.3, PHP 7"/>
- <function name="reflectionextension::info" from="PHP 5 &gt;= 5.2.4, PHP 7"/>
- <function name="reflectionextension::ispersistent" from="PHP 5 &gt;= 5.4.0, PHP 7"/>
- <function name="reflectionextension::istemporary" from="PHP 5 &gt;= 5.4.0, PHP 7"/>
-
- <function name="reflectionzendextension" from="PHP 5 &gt;= 5.4.0, PHP 7"/>
- <function name="reflectionzendextension::__clone" from="PHP 5 &gt;= 5.4.0, PHP 7"/>
- <function name="reflectionzendextension::__construct" from="PHP 5 &gt;= 5.4.0, PHP 7"/>
- <function name="reflectionzendextension::export" from="PHP 5 &gt;= 5.4.0, PHP 7"/>
- <function name="reflectionzendextension::getauthor" from="PHP 5 &gt;= 5.4.0, PHP 7"/>
- <function name="reflectionzendextension::getcopyright" from="PHP 5 &gt;= 5.4.0, PHP 7"/>
- <function name="reflectionzendextension::getname" from="PHP 5 &gt;= 5.4.0, PHP 7"/>
- <function name="reflectionzendextension::geturl" from="PHP 5 &gt;= 5.4.0, PHP 7"/>
- <function name="reflectionzendextension::getversion" from="PHP 5 &gt;= 5.4.0, PHP 7"/>
- <function name="reflectionzendextension::__tostring" from="PHP 5 &gt;= 5.4.0, PHP 7"/>
-
- <function name="reflectiontype" from="PHP 7"/>
- <function name="reflectiontype::allowsnull" from="PHP 7"/>
- <function name="reflectiontype::isbuiltin" from="PHP 7"/>
- <function name="reflectiontype::__tostring" from="PHP 7"/>
-
- <function name="reflectionnamedtype" from="PHP 7 &gt;= 7.1.0"/>
- <function name="reflectionnamedtype::getname" from="PHP 7 &gt;= 7.1.0"/>
-
- <function name="reflectiongenerator" from="PHP 7"/>
- <function name="reflectiongenerator::__construct" from="PHP 7"/>
- <function name="reflectiongenerator::getfunction" from="PHP 7"/>
- <function name="reflectiongenerator::getthis" from="PHP 7"/>
- <function name="reflectiongenerator::gettrace" from="PHP 7"/>
- <function name="reflectiongenerator::getexecutingline" from="PHP 7"/>
- <function name="reflectiongenerator::getexecutingfile" from="PHP 7"/>
- <function name="reflectiongenerator::getexecutinggenerator" from="PHP 7"/>
-
- <function name="reflectionreference" from="PHP 7 &gt;= 7.4.0" />
- <function name="reflectionreference::fromarrayelement" from="PHP 7 &gt;= 7.4.0" />
- <function name="reflectionreference::getid" from="PHP 7 &gt;= 7.4.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
--->