Esempio n. 1
0
 private function search()
 {
     /* TODO create dynamic link for wsdl file
      */
     //        $client = new SoapClient($this->ePrintsHost."/wsdl/SearchServ.wsdl", array("trace" => 1, "exception" => 0, 'cache_wsdl' => WSDL_CACHE_NONE));
     //        new \SoapClient();
     try {
         ini_set('soap.wsdl_cache_enable', 0);
         ini_set('soap.wsdl_cache_ttl', 0);
         $client = new LocalSoapClient("http://192.168.99.100/wsdl/lib.iita.gov.ua/SearchServ.wsdl", array("trace" => 1, "exception" => 0, 'cache_wsdl' => WSDL_CACHE_NONE));
         if (isset($this->data_range)) {
             $result = $client->searchEprint($this->key, $this->fileds, $this->data_range, $this->order, $this->typeIo);
         } else {
             $result = $client->searchEprint($this->key, $this->fileds, $this->order);
         }
         //            var_dump($client->__getLastRequest());
         //            var_dump($client->__getLastResponse());
         //            var_dump($client->__getLastRequest());
     } catch (SoapFault $e) {
         var_dump($e);
     }
     //debug
     //        var_dump($client->__getLastResponse());
     return $result;
 }