1
0
mirror of https://github.com/php/doc-en.git synced 2026-03-24 07:42:10 +01:00

Use new class synopsis markup for interfaces (#2620)

This commit is contained in:
Máté Kocsis
2023-07-29 06:55:01 +02:00
committed by GitHub
parent 2ae2df906e
commit 9eb4a46bba
25 changed files with 112 additions and 253 deletions

View File

@@ -21,15 +21,9 @@
<!-- {{{ Synopsis -->
<classsynopsis class="interface">
<ooclass>
<classname>ArrayAccess</classname>
</ooclass>
<classsynopsisinfo>
<oointerface>
<interfacename>ArrayAccess</interfacename>
</oointerface>
</classsynopsisinfo>
<oointerface>
<interfacename>ArrayAccess</interfacename>
</oointerface>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.arrayaccess')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='ArrayAccess'])">

View File

@@ -22,19 +22,14 @@
<!-- {{{ Synopsis -->
<classsynopsis class="interface">
<ooclass>
<classname>BackedEnum</classname>
</ooclass>
<oointerface>
<interfacename>BackedEnum</interfacename>
</oointerface>
<classsynopsisinfo>
<oointerface>
<interfacename>BackedEnum</interfacename>
</oointerface>
<oointerface>
<interfacename>UnitEnum</interfacename>
</oointerface>
</classsynopsisinfo>
<oointerface>
<modifier>extends</modifier>
<interfacename>UnitEnum</interfacename>
</oointerface>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.backedenum')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='BackedEnum'])">

View File

@@ -22,19 +22,14 @@
<!-- {{{ Synopsis -->
<classsynopsis class="interface">
<ooclass>
<classname>Iterator</classname>
</ooclass>
<oointerface>
<interfacename>Iterator</interfacename>
</oointerface>
<classsynopsisinfo>
<oointerface>
<interfacename>Iterator</interfacename>
</oointerface>
<oointerface>
<interfacename>Traversable</interfacename>
</oointerface>
</classsynopsisinfo>
<oointerface>
<modifier>extends</modifier>
<interfacename>Traversable</interfacename>
</oointerface>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.iterator')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='Iterator'])">

View File

@@ -21,19 +21,14 @@
<!-- {{{ Synopsis -->
<classsynopsis class="interface">
<ooclass>
<classname>IteratorAggregate</classname>
</ooclass>
<oointerface>
<interfacename>IteratorAggregate</interfacename>
</oointerface>
<classsynopsisinfo>
<oointerface>
<interfacename>IteratorAggregate</interfacename>
</oointerface>
<oointerface>
<interfacename>Traversable</interfacename>
</oointerface>
</classsynopsisinfo>
<oointerface>
<modifier>extends</modifier>
<interfacename>Traversable</interfacename>
</oointerface>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.iteratoraggregate')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='IteratorAggregate'])">

View File

@@ -38,15 +38,9 @@
<!-- {{{ Synopsis -->
<classsynopsis class="interface">
<ooclass>
<classname>Serializable</classname>
</ooclass>
<classsynopsisinfo>
<oointerface>
<interfacename>Serializable</interfacename>
</oointerface>
</classsynopsisinfo>
<oointerface>
<interfacename>Serializable</interfacename>
</oointerface>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.serializable')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='Serializable'])">

View File

@@ -30,15 +30,9 @@
<!-- {{{ Synopsis -->
<classsynopsis class="interface">
<ooclass>
<classname>Stringable</classname>
</ooclass>
<classsynopsisinfo>
<oointerface>
<interfacename>Stringable</interfacename>
</oointerface>
</classsynopsisinfo>
<oointerface>
<interfacename>Stringable</interfacename>
</oointerface>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.stringable')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='Stringable'])">

View File

@@ -30,19 +30,14 @@
<!-- {{{ Synopsis -->
<classsynopsis class="interface">
<ooclass>
<classname>Throwable</classname>
</ooclass>
<ooexception>
<exceptionname>Throwable</exceptionname>
</ooexception>
<classsynopsisinfo>
<oointerface>
<interfacename>Throwable</interfacename>
</oointerface>
<oointerface>
<interfacename>Stringable</interfacename>
</oointerface>
</classsynopsisinfo>
<oointerface>
<modifier>extends</modifier>
<interfacename>Stringable</interfacename>
</oointerface>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.throwable')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='Throwable'])">

View File

@@ -45,15 +45,9 @@
<!-- {{{ Synopsis -->
<classsynopsis class="interface">
<ooclass>
<classname>Traversable</classname>
</ooclass>
<classsynopsisinfo>
<oointerface>
<interfacename>Traversable</interfacename>
</oointerface>
</classsynopsisinfo>
<oointerface>
<interfacename>Traversable</interfacename>
</oointerface>
</classsynopsis>
<!-- }}} -->

View File

@@ -22,15 +22,9 @@
<!-- {{{ Synopsis -->
<classsynopsis class="interface">
<ooclass>
<classname>UnitEnum</classname>
</ooclass>
<classsynopsisinfo>
<oointerface>
<interfacename>UnitEnum</interfacename>
</oointerface>
</classsynopsisinfo>
<oointerface>
<interfacename>UnitEnum</interfacename>
</oointerface>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.unitenum')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='UnitEnum'])">

View File

@@ -33,15 +33,9 @@
<!-- {{{ Synopsis -->
<classsynopsis class="interface">
<ooclass>
<classname>DateTimeInterface</classname>
</ooclass>
<classsynopsisinfo>
<oointerface>
<interfacename>DateTimeInterface</interfacename>
</oointerface>
</classsynopsisinfo>
<oointerface>
<interfacename>DateTimeInterface</interfacename>
</oointerface>
<classsynopsisinfo role="comment">&Constants;</classsynopsisinfo>
<fieldsynopsis>

View File

@@ -10,15 +10,9 @@
<!-- {{{ Synopsis -->
<classsynopsis class="interface">
<ooclass>
<classname>DOMChildNode</classname>
</ooclass>
<classsynopsisinfo>
<oointerface>
<interfacename>DOMChildNode</interfacename>
</oointerface>
</classsynopsisinfo>
<oointerface>
<interfacename>DOMChildNode</interfacename>
</oointerface>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domchildnode')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='DOMChildNode'])">

View File

@@ -10,15 +10,9 @@
<!-- {{{ Synopsis -->
<classsynopsis class="interface">
<ooclass>
<classname>DOMParentNode</classname>
</ooclass>
<classsynopsisinfo>
<oointerface>
<interfacename>DOMParentNode</interfacename>
</oointerface>
</classsynopsisinfo>
<oointerface>
<interfacename>DOMParentNode</interfacename>
</oointerface>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domparentnode')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='DOMParentNode'])">

View File

@@ -22,16 +22,10 @@
&reftitle.interfacesynopsis;
<!-- {{{ Synopsis -->
<classsynopsis>
<ooclass>
<classname>JsonSerializable</classname>
</ooclass>
<classsynopsisinfo>
<oointerface>
<interfacename>JsonSerializable</interfacename>
</oointerface>
</classsynopsisinfo>
<classsynopsis class="interface">
<oointerface>
<interfacename>JsonSerializable</interfacename>
</oointerface>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.jsonserializable')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='JsonSerializable'])">

View File

@@ -19,19 +19,14 @@
<!-- {{{ Synopsis -->
<classsynopsis class="interface">
<ooclass>
<classname>Random\CryptoSafeEngine</classname>
</ooclass>
<oointerface>
<interfacename>Random\CryptoSafeEngine</interfacename>
</oointerface>
<classsynopsisinfo>
<oointerface>
<interfacename>Random\CryptoSafeEngine</interfacename>
</oointerface>
<oointerface>
<interfacename>Random\Engine</interfacename>
</oointerface>
</classsynopsisinfo>
<oointerface>
<modifier>extends</modifier>
<interfacename>Random\Engine</interfacename>
</oointerface>
<classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.random-engine')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='Random\\Engine'])">

View File

@@ -33,15 +33,9 @@
<!-- {{{ Synopsis -->
<classsynopsis class="interface">
<ooclass>
<classname>Random\Engine</classname>
</ooclass>
<classsynopsisinfo>
<oointerface>
<interfacename>Random\Engine</interfacename>
</oointerface>
</classsynopsisinfo>
<oointerface>
<interfacename>Random\Engine</interfacename>
</oointerface>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.random-engine')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='Random\\Engine'])">

View File

@@ -22,19 +22,14 @@
<!-- {{{ Synopsis -->
<classsynopsis class="interface">
<ooclass>
<classname>Reflector</classname>
</ooclass>
<oointerface>
<interfacename>Reflector</interfacename>
</oointerface>
<classsynopsisinfo>
<oointerface>
<interfacename>Reflector</interfacename>
</oointerface>
<oointerface>
<interfacename>Stringable</interfacename>
</oointerface>
</classsynopsisinfo>
<oointerface>
<modifier>extends</modifier>
<interfacename>Stringable</interfacename>
</oointerface>
<classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.stringable')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='Stringable'])">

View File

@@ -28,15 +28,9 @@
<!-- {{{ Synopsis -->
<classsynopsis class="interface">
<ooclass>
<classname>SessionHandlerInterface</classname>
</ooclass>
<classsynopsisinfo>
<oointerface>
<interfacename>SessionHandlerInterface</interfacename>
</oointerface>
</classsynopsisinfo>
<oointerface>
<interfacename>SessionHandlerInterface</interfacename>
</oointerface>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.sessionhandlerinterface')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='SessionHandlerInterface'])">

View File

@@ -28,15 +28,9 @@
<!-- {{{ Synopsis -->
<classsynopsis class="interface">
<ooclass>
<classname>SessionIdInterface</classname>
</ooclass>
<classsynopsisinfo>
<oointerface>
<interfacename>SessionIdInterface</interfacename>
</oointerface>
</classsynopsisinfo>
<oointerface>
<interfacename>SessionIdInterface</interfacename>
</oointerface>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.sessionidinterface')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='SessionIdInterface'])">

View File

@@ -28,15 +28,9 @@
<!-- {{{ Synopsis -->
<classsynopsis class="interface">
<ooclass>
<classname>SessionUpdateTimestampHandlerInterface</classname>
</ooclass>
<classsynopsisinfo>
<oointerface>
<interfacename>SessionUpdateTimestampHandlerInterface</interfacename>
</oointerface>
</classsynopsisinfo>
<oointerface>
<interfacename>SessionUpdateTimestampHandlerInterface</interfacename>
</oointerface>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.sessionupdatetimestamphandlerinterface')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='SessionUpdateTimestampHandlerInterface'])">

View File

@@ -22,15 +22,9 @@
<!-- {{{ Synopsis -->
<classsynopsis class="interface">
<ooclass>
<classname>Countable</classname>
</ooclass>
<classsynopsisinfo>
<oointerface>
<interfacename>Countable</interfacename>
</oointerface>
</classsynopsisinfo>
<oointerface>
<interfacename>Countable</interfacename>
</oointerface>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.countable')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='Countable'])">

View File

@@ -22,19 +22,14 @@
<!-- {{{ Synopsis -->
<classsynopsis class="interface">
<ooclass>
<classname>OuterIterator</classname>
</ooclass>
<oointerface>
<interfacename>OuterIterator</interfacename>
</oointerface>
<classsynopsisinfo>
<oointerface>
<interfacename>OuterIterator</interfacename>
</oointerface>
<oointerface>
<interfacename>Iterator</interfacename>
</oointerface>
</classsynopsisinfo>
<oointerface>
<modifier>extends</modifier>
<interfacename>Iterator</interfacename>
</oointerface>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.outeriterator')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='OuterIterator'])">

View File

@@ -22,19 +22,14 @@
<!-- {{{ Synopsis -->
<classsynopsis class="interface">
<ooclass>
<classname>RecursiveIterator</classname>
</ooclass>
<oointerface>
<interfacename>RecursiveIterator</interfacename>
</oointerface>
<classsynopsisinfo>
<oointerface>
<interfacename>RecursiveIterator</interfacename>
</oointerface>
<oointerface>
<interfacename>Iterator</interfacename>
</oointerface>
</classsynopsisinfo>
<oointerface>
<modifier>extends</modifier>
<interfacename>Iterator</interfacename>
</oointerface>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.recursiveiterator')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='RecursiveIterator'])">

View File

@@ -21,19 +21,14 @@
<!-- {{{ Synopsis -->
<classsynopsis class="interface">
<ooclass>
<classname>SeekableIterator</classname>
</ooclass>
<oointerface>
<interfacename>SeekableIterator</interfacename>
</oointerface>
<classsynopsisinfo>
<oointerface>
<interfacename>SeekableIterator</interfacename>
</oointerface>
<oointerface>
<interfacename>Iterator</interfacename>
</oointerface>
</classsynopsisinfo>
<oointerface>
<modifier>extends</modifier>
<interfacename>Iterator</interfacename>
</oointerface>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.seekableiterator')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='SeekableIterator'])">

View File

@@ -22,15 +22,9 @@
<!-- {{{ Synopsis -->
<classsynopsis class="interface">
<ooclass>
<classname>SplObserver</classname>
</ooclass>
<classsynopsisinfo>
<oointerface>
<interfacename>SplObserver</interfacename>
</oointerface>
</classsynopsisinfo>
<oointerface>
<interfacename>SplObserver</interfacename>
</oointerface>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.splobserver')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='SplObserver'])">

View File

@@ -22,15 +22,9 @@
<!-- {{{ Synopsis -->
<classsynopsis class="interface">
<ooclass>
<classname>SplSubject</classname>
</ooclass>
<classsynopsisinfo>
<oointerface>
<interfacename>SplSubject</interfacename>
</oointerface>
</classsynopsisinfo>
<oointerface>
<interfacename>SplSubject</interfacename>
</oointerface>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.splsubject')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='SplSubject'])">