SoapServer::getFunctions
(PHP 5, PHP 7, PHP 8)
SoapServer::getFunctions — Retorna uma lista de funções definidas
Descrição
Retorna uma lista das funções definidas no objeto SoapServer. Este método retorna a lista de todas as funções adicionadas por SoapServer::addFunction() ou SoapServer::setClass().
Parâmetros
Esta função não possui parâmetros.
Valor Retornado
Um array
das funções definidas.
Exemplos
Example #1 Exemplo de SoapServer::getFunctions()
<?php
$server = new SoapServer(NULL, array("uri" => "http://test-uri"));
$server->addFunction(SOAP_FUNCTIONS_ALL);
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$server->handle();
} else {
echo "Este servidor SOAP pode lidar com as seguintes funções: ";
$functions = $server->getFunctions();
foreach($functions as $func) {
echo $func . "\n";
}
}
?>
Veja Também
- SoapServer::__construct() - Construtor SoapServer
- SoapServer::addFunction() - Adiciona uma ou mais funções para lidar com solicitações SOAP
- SoapServer::setClass() - Define a classe que trata as solicitações SOAP