Ciao,

ho un metodo di un classe in cui vado ad istanziare un oggetto della classe SoapClient.

Codice PHP:
public static function initWSDL() {
    
$obj = new SoapClient(<argomenti>);
    return 
true

Vorrei gestire la casistica in cui il WebService, per cui vado a istanziare l'oggetto, non sia raggiungibile e far ritornare FALSE al metodo.

Adesso se il webservice è irraggiungibile partono due Warnings e un Fatal Error.

Qual'è il modo migliore per fare un 'return false' in caso di errore?

Devo per forza impostare un altro 'error_handler'?
Oppure è più consueto il metodo con la '@' posta prima dell'istruzione?

Come controllo l'esito dell'operazione, senza far scatenare errori fatali o warnings?