/** * runNCBIBlast function. * * @access public * @return void */ function runEfetchSeq() { $res = $this->client->run_eFetch($this->parameters); $oxml = new xmlserialize($res); $oxml->getProps(); $resxml = $oxml->varsToXml(); return $resxml; }
function runeFetch() { $res = $this->client->run_eFetch($this->parameters); /* print "Request: \n". htmlspecialchars($this->client->__getLastRequestHeaders()) ."\n"; print "Request: \n". htmlspecialchars($this->client->__getLastRequest()) ."\n"; print "Response: \n". $this->client->__getLastResponseHeaders()."\n"; print "Response: \n". $this->client->__getLastResponse()."\n"; */ $oxml = new xmlserialize($res); $oxml->getProps(); $resxml = $oxml->varsToXml(); return $resxml; }
function runContact() { try { $res = $this->client->contact($this->parameters); } catch (Exception $e) { return '<error>' . $e->getMessage() . '</error>'; } $oxml = new xmlserialize($res); $oxml->getProps(); $resxml = $oxml->varsToXml(); return $resxml; }