Skip to content

Commit da87c1a

Browse files
committed
sync with en rev
1 parent dd1fb29 commit da87c1a

55 files changed

Lines changed: 275 additions & 152 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

language-snippets.ent

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: d6dc2be3c5c70e4a1c3d13f788643ea232747c19 Maintainer: leonardolara Status: ready --><!-- CREDITS: adiel, ae, atomotavio, fabioluciano, felipe, klaussilveira, rafaelbernard, leonardolara, fernandowobeto -->
2+
<!-- EN-Revision: 330903cf6a567b885d24d0a468960d1e3b9ae213 Maintainer: leonardolara Status: ready --><!-- CREDITS: adiel, ae, atomotavio, fabioluciano, felipe, klaussilveira, rafaelbernard, leonardolara, fernandowobeto -->
33

44
<!ENTITY installation.enabled.disable 'Esta extensão está habilitada por padrão. Ela pode ser desabilitada usando a seguinte opção em tempo de compilação: '>
55

@@ -4736,6 +4736,19 @@ local: {
47364736
</listitem>
47374737
'>
47384738

4739+
<!-- URI snippets -->
4740+
<!ENTITY uri.errors.invalidUriException '
4741+
<simpara>
4742+
Se o URI resultante for inválido, é lançada uma <exceptionname>Uri\InvalidUriException</exceptionname>.
4743+
</simpara>
4744+
'>
4745+
4746+
<!ENTITY uri.errors.invalidUrlException '
4747+
<simpara>
4748+
Se o URL resultante for inválido, é lançada uma <exceptionname>Uri\WhatWg\InvalidUrlException</exceptionname>.
4749+
</simpara>
4750+
'>
4751+
47394752
<!-- UOPZ snippets -->
47404753

47414754
<!ENTITY uopz.warn.removed.function-5-0-0 '<warning

language/functions.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: dd87866772c31671146ff778140dc0955c55005c Maintainer: leonardolara Status: ready --><!-- CREDITS: fabioluciano,ae,geekcom,lhsazevedo,leonardolara -->
2+
<!-- EN-Revision: e2f2172bf114599926878017ab2dce356956fa9e Maintainer: leonardolara Status: ready --><!-- CREDITS: fabioluciano,ae,geekcom,lhsazevedo,leonardolara -->
33
<chapter xml:id="language.functions" xmlns="http://docbook.org/ns/docbook">
44
<title>Funções</title>
55

language/oop5/paamayim-nekudotayim.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<!-- EN-Revision: d6f54016d62904cfd8200604aadd5e3f0d9bad97 Maintainer: leonardolara Status: ready --><!-- CREDITS: narigone,felipe,ae,fabioluciano,ABDALAZARD,leonardolara -->
2+
<!-- EN-Revision: e2f2172bf114599926878017ab2dce356956fa9e Maintainer: leonardolara Status: ready --><!-- CREDITS: narigone,felipe,ae,fabioluciano,ABDALAZARD,leonardolara -->
33
<sect1 xml:id="language.oop5.paamayim-nekudotayim" xmlns="http://docbook.org/ns/docbook">
44
<title>Operador de Resolução de Escopo (::)</title>
55

language/predefined/attributes/allowdynamicproperties.xml

Lines changed: 45 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<?xml version="1.0" encoding="utf-8"?><!-- EN-Revision: 77325b622f91355b118e8f3bc9ff940e8201f55d Maintainer: leonardolara Status: ready --><!-- CREDITS: adaiasmagdiel, leonardolara -->
1+
<?xml version="1.0" encoding="utf-8"?><!-- EN-Revision: be3574f52a050f3dd9aa6ca9dffc19b0484c250a Maintainer: leonardolara Status: ready --><!-- CREDITS: adaiasmagdiel, leonardolara -->
22
<reference xml:id="class.allowdynamicproperties" role="class" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
33
<title>O atributo AllowDynamicProperties</title>
44
<titleabbrev>AllowDynamicProperties</titleabbrev>
@@ -7,10 +7,19 @@
77

88
<section xml:id="allowdynamicproperties.intro">
99
&reftitle.intro;
10-
<para>
10+
<simpara>
1111
Este atributo é usado para marcar classes que permitem
1212
<link linkend="language.oop5.properties.dynamic-properties">propriedades dinâmicas</link>.
13-
</para>
13+
</simpara>
14+
<note>
15+
<simpara>
16+
Embora os atributos em si não sejam herdados, o efeito do atributo
17+
<literal>AllowDynamicProperties</literal> <emphasis>é</emphasis>
18+
herdado. Classes filhas de uma classe marcada com este atributo também
19+
permitirão propriedades dinâmicas, mesmo se elas não declararem explicitamente
20+
o atributo.
21+
</simpara>
22+
</note>
1423
</section>
1524

1625
<section xml:id="allowdynamicproperties.synopsis">
@@ -33,12 +42,13 @@
3342

3443
<section>
3544
&reftitle.examples;
36-
<para>
45+
<simpara>
3746
As propriedades dinâmicas foram descontinuadas a partir do PHP 8.2.0,
3847
portanto, usá-las sem marcar a classe com este atributo emitirá
3948
um aviso de descontinuação.
40-
</para>
41-
<informalexample>
49+
</simpara>
50+
<example>
51+
<title>AllowDynamicProperties com propriedade não existente</title>
4252
<programlisting role="php">
4353
<![CDATA[
4454
<?php
@@ -61,12 +71,39 @@ $o2->nonExistingProp = true;
6171
Deprecated: Creation of dynamic property DefaultBehaviour::$nonExistingProp is deprecated in file on line 10
6272
]]>
6373
</screen>
64-
</informalexample>
74+
</example>
75+
<example>
76+
<title>AllowDynamicProperties com propriedade não existente em classe herdada</title>
77+
<programlisting role="php">
78+
<![CDATA[
79+
<?php
80+
class DefaultBehaviour { }
81+
82+
#[\AllowDynamicProperties]
83+
class ClassAllowsDynamicProperties { }
84+
85+
class InheritedClassAllowsDynamicProperties extends ClassAllowsDynamicProperties { }
86+
87+
$o1 = new DefaultBehaviour();
88+
$o2 = new InheritedClassAllowsDynamicProperties();
89+
90+
$o1->nonExistingProp = true;
91+
$o2->nonExistingProp = true;
92+
?>
93+
]]>
94+
</programlisting>
95+
&example.outputs.82;
96+
<screen>
97+
<![CDATA[
98+
Deprecated: Creation of dynamic property DefaultBehaviour::$nonExistingProp is deprecated in file on line 12
99+
]]>
100+
</screen>
101+
</example>
65102
</section>
66103

67104
<section xml:id="allowdynamicproperties.seealso">
68105
&reftitle.seealso;
69-
<para><link linkend="language.attributes">Visão geral dos atributos</link></para>
106+
<simpara><link linkend="language.attributes">Visão geral dos atributos</link></simpara>
70107
</section>
71108

72109
</partintro>

language/types/boolean.xml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<!-- EN-Revision: f90b26b377a61c76c0f64028e47553e550411d08 Maintainer: leonardolara Status: ready --><!-- CREDITS: felipe, fabioluciano, geekcom, gilsonhenrique, marcosmarcolin, leonardolara -->
2+
<!-- EN-Revision: fee54c7c435a1664a7a8b0e7b7de7cec4a084c45 Maintainer: leonardolara Status: ready --><!-- CREDITS: felipe, fabioluciano, geekcom, gilsonhenrique, marcosmarcolin, leonardolara -->
33
<sect1 xml:id="language.types.boolean">
44
<title>Booleanos</title>
55

@@ -112,9 +112,11 @@ if ($exibir_separadores) {
112112
</listitem>
113113
<listitem>
114114
<simpara>
115-
Objetos internos que sobrecarregam seu comportamento de conversão para bool.
115+
Objetos internos que sobrecarregam seu comportamento de conversão para booleano.
116116
Por exemplo: Objetos <link linkend="ref.simplexml">SimpleXML</link>
117-
criados a partir de elementos vazios sem atributos.
117+
criados a partir de elementos vazios sem atributos ou
118+
objetos <classname>GMP</classname> que representam o valor
119+
<literal>0</literal>.
118120
</simpara>
119121
</listitem>
120122
</itemizedlist>

language/types/string.xml

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: 2832df2e1bd7daa1ec29ffb167dce1c9feb8cc6b Maintainer: leonardolara Status: ready --><!-- CREDITS: felipe,thiago,fabioluciano,rogeriopradoj,geekcom,guimrl,ae,marcosmarcolin,leonardolara -->
2+
<!-- EN-Revision: ddc2a2d0966f746b67292b6c0987ef288747e409 Maintainer: leonardolara Status: ready --><!-- CREDITS: felipe,thiago,fabioluciano,rogeriopradoj,geekcom,guimrl,ae,marcosmarcolin,leonardolara -->
33
<sect1 xml:id="language.types.string">
44
<title>Strings</title>
55

@@ -942,10 +942,13 @@ $arr = [
942942
];
943943
944944
// Não vai funcionar, resultado: Isso é { fantástico}
945-
echo "Isso é { $fantastico}";
945+
echo "Isso é { $fantastico}" . PHP_EOL;
946946
947947
// Funciona, resultado: Isso é fantástico
948-
echo "Isso é {$fantastico}";
948+
echo "Isso é {$fantastico}" . PHP_EOL;
949+
950+
// Para mostrar chaves na saída:
951+
echo "Isso é {{$fantastico}}" . PHP_EOL;
949952
950953
class Square {
951954
public $width;
@@ -956,31 +959,31 @@ class Square {
956959
$square = new Square(5);
957960
958961
// Funciona
959-
echo "Este quadrado tem {$square->width}00 centímetros de largura.";
962+
echo "Este quadrado tem {$square->width}00 centímetros de largura." . PHP_EOL;
960963
961964
962965
// Funciona, as chaves entre aspas funcionam apenas usando a sintaxe de chaves
963-
echo "Isso funciona: {$arr['chave']}";
966+
echo "Isso funciona: {$arr['chave']}" . PHP_EOL;
964967
965968
966969
// Funciona
967-
echo "Isso funciona: {$arr[3][2]}";
970+
echo "Isso funciona: {$arr[3][2]}" . PHP_EOL;
968971
969-
echo "Isso funciona: {$arr[DATA_KEY]}";
972+
echo "Isso funciona: {$arr[DATA_KEY]}" . PHP_EOL;
970973
971974
// Ao usar arrays multidimensionais, sempre use chaves em torno dos arrays
972975
// quando dentro de strings
973-
echo "Funciona: {$arr['foo'][2]}";
976+
echo "Funciona: {$arr['foo'][2]}" . PHP_EOL;
974977
975-
echo "Funciona: {$obj->values[3]->name}";
978+
echo "Funciona: {$obj->values[3]->name}" . PHP_EOL;
976979
977-
echo "Funciona: {$obj->$staticProp}";
980+
echo "Funciona: {$obj->$staticProp}" . PHP_EOL;
978981
979982
// Não funciona, imprime: C:\diretório\{fantástico}.txt
980-
echo "C:\diretório\{$fantastico}.txt";
983+
echo "C:\diretório\{$fantastico}.txt" . PHP_EOL;
981984
982985
// Funciona, imprime: C:\diretório\fantástico.txt
983-
echo "C:\\diretório\\{$fantastico}.txt";
986+
echo "C:\\diretório\\{$fantastico}.txt" . PHP_EOL;
984987
?>
985988
]]>
986989
</programlisting>

reference/com/functions/variant-cmp.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: 20216b916ed583938672cd09c2c2f430351430d1 Maintainer: leonardolara Status: ready -->
2+
<!-- EN-Revision: e2f2172bf114599926878017ab2dce356956fa9e Maintainer: leonardolara Status: ready -->
33
<refentry xml:id="function.variant-cmp" xmlns="http://docbook.org/ns/docbook">
44
<refnamediv>
55
<refname>variant_cmp</refname>

reference/cubrid/cubridmysql/cubrid-fetch-field.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: 22492de2eede0a31a4ac486489d5475e1536354d Maintainer: leonardolara Status: ready --><!-- CREDITS: leonardolara -->
2+
<!-- EN-Revision: e2f2172bf114599926878017ab2dce356956fa9e Maintainer: leonardolara Status: ready --><!-- CREDITS: leonardolara -->
33
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.cubrid-fetch-field">
44
<refnamediv>
55
<refname>cubrid_fetch_field</refname>

reference/datetime/datetimeimmutable/createfromformat.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: f5e51d56b0a4dd7e70dd47ea7eb3c07fdc207ddd Maintainer: leonardolara Status: ready --><!-- CREDITS: fabioluciano, leonardolara -->
2+
<!-- EN-Revision: e2f2172bf114599926878017ab2dce356956fa9e Maintainer: leonardolara Status: ready --><!-- CREDITS: fabioluciano, leonardolara -->
33
<refentry xml:id="datetimeimmutable.createfromformat" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
44
<refnamediv>
55
<refname>DateTimeImmutable::createFromFormat</refname>

reference/dio/functions/dio-open.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: e41806c30bf6975e452c0d4ce35ab0984c2fa68c Maintainer: fernandowobeto Status: ready --><!-- CREDITS: fernandowobeto -->
2+
<!-- EN-Revision: e2f2172bf114599926878017ab2dce356956fa9e Maintainer: leonardolara Status: ready --><!-- CREDITS: fernandowobeto, leonardolara -->
33
<refentry xml:id="function.dio-open" xmlns="http://docbook.org/ns/docbook">
44
<refnamediv>
55
<refname>dio_open</refname>
@@ -65,7 +65,7 @@
6565
<constant>O_CREAT</constant> - cria o arquivo, se ele
6666
ainda não existe.
6767
</para>
68-
</listitem>
68+
</listitem>
6969
<listitem>
7070
<para>
7171
<constant>O_EXCL</constant> - se ambos <constant>O_CREAT</constant>

0 commit comments

Comments
 (0)