Skip to content

Commit

Permalink
Revisão e ws sync.
Browse files Browse the repository at this point in the history
  • Loading branch information
André L F S Bacci committed Jul 14, 2023
1 parent 3eb3d12 commit 2871189
Showing 1 changed file with 11 additions and 11 deletions.
22 changes: 11 additions & 11 deletions reference/soap/soapclient/call.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: fe4e8b87d18f17394e7177917c498774b062448c Maintainer: ae Status: rev --><!-- Credits: ae,joaocouto-ifthenpay -->
<!-- EN-Revision: fe4e8b87d18f17394e7177917c498774b062448c Maintainer: ae Status: ready --><!-- Credits: ae,joaocouto-ifthenpay -->
<refentry xml:id="soapclient.call" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>SoapClient::__call</refname>
Expand All @@ -14,10 +14,10 @@
<methodparam><type>array</type><parameter>args</parameter></methodparam>
</methodsynopsis>
<para>
Atualmente, chamar este método diretamente não é de todo recomendável, pois o mesmo se encontra obsoleto. Em vez disso, recomenda-se a utilização das funções SOAP
como métodos do objeto <classname>SoapClient</classname>. No entanto, em alguns casos pode ser necessário utilizar opções adicionais ou chamar funções
com nomes dinâmicos, e nesses casos é recomendado utilizar o método <methodname>SoapClient::__soapCall</methodname>.
Este último permite um controle mais detalhado sobre a chamada da função, incluindo a especificação do nome da função como uma string.
Atualmente, chamar este método diretamente não é de todo recomendável, pois o mesmo se encontra obsoleto. Em vez disso, recomenda-se a utilização das funções SOAP
como métodos do objeto <classname>SoapClient</classname>. No entanto, em alguns casos pode ser necessário utilizar opções adicionais ou chamar funções
com nomes dinâmicos, e nesses casos é recomendado utilizar o método <methodname>SoapClient::__soapCall</methodname>.
Este último permite um controle mais detalhado sobre a chamada da função, incluindo a especificação do nome da função como uma string.
</para>
</refsect1>

Expand All @@ -37,9 +37,9 @@
<term><parameter>args</parameter></term>
<listitem>
<para>
Ao chamar uma função SOAP, é necessário passar os argumentos adequados para que a operação seja executada corretamente. Esses argumentos são fornecidos como um array,
que pode ser organizado de duas formas distintas: array indexado (também conhecido por "array ordenado") ou array associativo. É importante notar que muitos servidores SOAP
requerem que os nomes dos parâmetros sejam fornecidos na chamada da função. Nesse caso, é necessário utilizar um array associativo para garantir que cada valor seja atribuído ao parâmetro correto.
Ao chamar uma função SOAP, é necessário passar os argumentos adequados para que a operação seja executada corretamente. Esses argumentos são fornecidos como um array,
que pode ser organizado de duas formas distintas: array indexado (também conhecido por "array ordenado") ou array associativo. É importante notar que muitos servidores SOAP
requerem que os nomes dos parâmetros sejam fornecidos na chamada da função. Nesse caso, é necessário utilizar um array associativo para garantir que cada valor seja atribuído ao parâmetro correto.
</para>
</listitem>
</varlistentry>
Expand All @@ -50,15 +50,15 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
Funções SOAP podem retornar um ou vários valores.
Funções SOAP podem retornar um ou vários valores.
Caso a função retorne apenas um valor, tratar-se-á um valor escalar.
Se vários valores forem retornados, em vez disso, será retornado um array associativo de parâmetros de saída nomeados.
Já no caso de retornar múltiplos valores, tratar-se-á de um array associativo de parâmetros de saída nomeados.
</para>
<para>
Ao ocorrer um erro durante a execução de uma operação SOAP, o objeto <classname>SoapClient</classname> poderá retornar um objeto <classname>SoapFault</classname>
Ao ocorrer um erro durante a execução de uma operação SOAP, o objeto <classname>SoapClient</classname> poderá retornar um objeto <classname>SoapFault</classname>
para indicar o problema. No entanto, vale referir que esse comportamento depende da opção <literal>exceptions</literal>, sendo que esta pode ser
configurada no momento que o objecto é instanciado. Caso ocorra um erro e essa opção esteja definida como &false;, a biblioteca do PHP não lançará uma exceção.
configurada no momento que o objecto é instanciado. Caso ocorra um erro e essa opção esteja definida como &false;, a biblioteca do PHP não lançará uma exceção.
</para>
</refsect1>

Expand Down

0 comments on commit 2871189

Please sign in to comment.