/** * startImportProcesses * * @see http://help.mailup.com/display/mailupapi/WSMailUpImport.StartImportProcesses * @param type $processData * @return int|bool */ public function startImportProcesses($processData) { if (!is_object($this->soapClient)) { return false; } try { $this->soapClient->StartImportProcesses($processData); $returnCode = $this->_getStartImportProcessResult(); /** * @todo handle response better * * We need to check this to see if we really are done, or the process is in a queue * or already running etc! */ if ($this->_config()->isLogEnabled($this->storeId)) { $this->_config()->dbLog("startImportProcesses [triggered]"); $this->_config()->dbLog(sprintf("startImportProcesses [ReturnCode] [%d]", $returnCode)); //$this->_config()->log($returnCode); } $this->printLastRequest(); $this->printLastResponse(); return $returnCode; } catch (SoapFault $soapFault) { Mage::log('SOAP error', 0); Mage::log($soapFault, 0); return FALSE; } }