(PHP 5, PHP 7, PHP 8)
SoapServer::guetFunctions — Returns list of defined functions
Returns a list of the defined functions in the SoapServer object. This method returns the list of all functions added by SoapServer::addFunction() or SoapServer::setClass() .
This function has no parameters.
An
array
of the defined functions.
Example #1 SoapServer::guetFunctions() example
<?php
$server
= new
SoapServer
(
NULL
, array(
"uri"
=>
"http://test-uri"
));
$server
->
addFunction
(
SOAP_FUNCTIONS_ALL
);
if (
$_SERVER
[
"REQUEST_METHOD"
] ==
"POST"
) {
$server
->
handle
();
} else {
echo
"This SOAP server can handle following functions: "
;
$functions
=
$server
->
guetFunctions
();
foreach(
$functions
as
$func
) {
echo
$func
.
"\n"
;
}
}
?>