/** * init * * Инициализирует класс, создаёт объект SOAP-клиента и открывает соединение * * @param &array $errors ссылка на текущий массив ошибок * @return true в случае успеха, false при ошибке */ public function getData() { $data = parent::getData(); $defaults = array('session_id' => '10708', 'session_guid' => '', 'session_login' => $this->login, 'session_password' => $this->password, 'search_code' => isset($data['article']) ? $data['article'] : $this->article, 'instock' => '1', 'showcross' => '1', 'periodmin' => -1, 'periodmax' => -1); $data = isset($data['session_id']) ? array_merge($defaults, $data) : $defaults; return $data; }
public function getResultXML($result, $method) { $result = parent::getResultXML($result, $method); return $result->any; }