public function call($method, Array $params = [])
    {
        $params = $this->mergeParams($method, $params);
        try {
            $result = $this->soapClient->__soapCall($method, $params);
        } catch (SoapFault $fault) {
            // @todo log
            throw $fault;
        }

        return $result;
    }
public function call($method, Array $params = [])
    {
        $params = $this->mergeParams($method, $params);
        try {
            $result = $this->soapClient->__soapCall($method, $params);
        } catch (SoapFault $fault) {
            // @todo log
            throw $fault;
        }

        return $result;
    }
public function call ( $ method , Array $ params = [ ] ) { $ params = $ this -> mergeParams ( $ method , $ params ) ; try { $ result = $ this -> soapClient -> __soapCall ( $ method , $ params ) ; } catch ( SoapFault $ fault ) { // @todo log throw $ fault ; } return $ result ; }
Prepare and issue a call

@param       $method
@param array $params

@return AbstractResult

@throws SoapFault
@throws \Exception
Prepare and issue a call