/** * get solvency request * * @param Mage_Sales_Model_Quote $quote * * @return Zend_Http_Client */ public function getSolvencyRequest(Mage_Sales_Model_Quote $quote) { if ($this->getConfig()->isTestmode()) { $url = $this->getConfig()->getTestUrl(); } else { $url = $this->getConfig()->getLiveUrl(); } $client = new Zend_Http_Client($url, array('maxredirects' => 0, 'timeout' => $this->getConfig()->getTimeout())); $request = new Netresearch_Buergel_Model_Validation_Solvency_Request($this->getAddress($quote), $quote); $request->setHelper($this->getHelper()); $request->setConfig($this->getConfig()); $client->setMethod(Zend_Http_Client::POST); $client->setAuth($this->getConfig()->getUserId(), $this->getConfig()->getPassword()); $client->setParameterPost('eing_dat', '' . $request); return $client; }