Skip to content

Commit ef09d4c

Browse files
jb-lopezlacatoire
andcommitted
Apply suggestions from code review
Co-authored-by: Louis-Arnaud <la.catoire@gmail.com>
1 parent e829c37 commit ef09d4c

4 files changed

Lines changed: 20 additions & 20 deletions

File tree

language/operators.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,11 @@
2929
exactly how expressions containing several different operators are
3030
evaluated.
3131
</para>
32-
<para>
32+
<simpara>
3333
There is a PECL extension that allows for overloading of some operators for
3434
objects. For more information, see the <link linkend="book.operator">Operator
3535
Overloading for Objects</link> section.
36-
</para>
36+
</simpara>
3737

3838
&language.operators.precedence;
3939
&language.operators.arithmetic;

reference/operator/book.xml

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,21 +8,20 @@
88
<!-- {{{ preface -->
99
<preface xml:id="intro.operator">
1010
&reftitle.intro;
11-
<para>
12-
This extension allows you to define and implement operator overloading for objects.
13-
It is possible to define how an object reacts when an operator is used on it.
14-
</para>
15-
<para>
11+
<simpara>
12+
This extension defines and implements operator overloading for objects.
13+
It allows defining how an object reacts when an operator is used on it.
14+
</simpara>
15+
<simpara>
1616
One example of this is creating a collection type object that has the addition
1717
operator overloaded to allow adding elements to the collection or adding two
1818
collections together.
19-
</para>
20-
<para>
19+
</simpara>
20+
<simpara>
2121
Another example is creating an enhanced string class that has the multiplication
2222
operator overloaded to allow repeating the string a certain number of times.
23-
</para>
23+
</simpara>
2424
<section>
25-
&reftitle.seealso;
2625
</section>
2726
</preface>
2827
<!-- }}} -->

reference/operator/overloading.xml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@
2727
<member><literal>$a::__assign_div($b)</literal></member>
2828
<member><literal>$a::__assign_mod($b)</literal></member>
2929
<member><literal>$a::__assign_pow($b)</literal></member>
30-
<member><literal>$a::__assign_and($b)</literal></member>
31-
<member><literal>$a::__assign_or($b)</literal></member>
32-
<member><literal>$a::__assign_xor($b)</literal></member>
30+
<member><literal>$a::__assign_bw_and($b)</literal></member>
31+
<member><literal>$a::__assign_bw_or($b)</literal></member>
32+
<member><literal>$a::__assign_bw_xor($b)</literal></member>
3333
<member><literal>$a::__assign_sl($b)</literal></member>
3434
<member><literal>$a::__assign_sr($b)</literal></member>
3535
<member><literal>$a::__assign_concat($b)</literal></member>
@@ -42,8 +42,8 @@
4242
<member><literal>$a::__bw_or($b)</literal></member>
4343
<member><literal>$a::__bw_xor($b)</literal></member>
4444
<member><literal>$a::__bw_not()</literal></member>
45-
<member><literal>$a::__bw_sl($b)</literal></member>
46-
<member><literal>$a::__bw_sr($b)</literal></member>
45+
<member><literal>$a::__sl($b)</literal></member>
46+
<member><literal>$a::__sr($b)</literal></member>
4747
</simplelist>
4848
</para>
4949
<para>
@@ -57,6 +57,7 @@
5757
<member><literal>$a::__is_smaller_or_equal($b)</literal></member>
5858
<member><literal>$a::__is_greater($b)</literal></member>
5959
<member><literal>$a::__is_greater_or_equal($b)</literal></member>
60+
<member><literal>$a::__spaceship($b)</literal></member>
6061
</simplelist>
6162
</para>
6263
<para>

reference/operator/setup.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@
99
&pecl.info;
1010
<link xlink:href="&url.pecl.package;operator">&url.pecl.package;operator</link>.
1111
</para>
12-
<para>
12+
<simpara>
1313
Windows users can download prebuilt release binaries from the <link xlink:href="&url.pecl.package;operator">PECL</link> website.
14-
</para>
15-
<para>
14+
</simpara>
15+
<simpara>
1616
operator releases are hosted by PECL and the source code by
1717
<link xlink:href="&url.git.hub;jb-lopez/pecl-php-operator">github</link>.
18-
</para>
18+
</simpara>
1919
</section>
2020
</chapter>

0 commit comments

Comments
 (0)