Retorna uma lista de funções definidas

# SoapServer::getFunctions

(PHP 5, PHP 7, PHP 8)

SoapServer::getFunctions — Retorna uma lista de funções definidas

### Descrição

public function SoapServer::getFunctions(): array

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

Exemplo #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

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open