SoapServer::setClass

(no version information, might be only in CVS)

SoapServer::setClass --  Spécifie la classe qui gère les requêtes SOAP

Description

void SoapServer::setClass ( string class_name [, mixed args])

SoapServer::setClass() exporte toutes les méthodes de la classe class_name. Les paramètres additionnels args seront passés au constructeur de la classe durant l'instanciation. L'objet peut être rendu persistant entre requêtes, pour une session PHP donnée, grâce à la méthode SoapServer::setPersistence().

Exemple 1. Exemples avec SoapServer::setClass()

<?php

class foo {
    function
foo()
    {
    }
}
$server->setClass("foo");

class
bar {
    function
bar($x, $y)
    {
    }
}
$server->setClass("bar", $arg1, $arg2);

?>

Voir aussi SoapServer::SoapServe(), SoapServer::addFunction() et SoapServer::setPersistence().