OpenCart 🇺🇦

Схема

public mixed loadListingReport ( )

Аргументы

Аргумент Возможный тип Описание
У метода нет аргументов

Описание

Метод пока еще не документирован.

Исходный код

$this->load->model('openbay/amazonus');
$this->load->model('setting/setting');
$this->load->language('openbay/amazonus_bulk_linking');

$this->model_openbay_amazonus->deleteListingReports();

$request_data = array(
	'response_url' => HTTPS_CATALOG . 'index.php?route=amazonus/listing_report',
);

$response = $this->openbay->amazonus->callWithResponse('report/listing', $request_data);

$response = json_decode($response, 1);

$json = array();
$json['status'] = $response['status'];

if ($json['status']) {
	$json['message'] = $this->language->get('text_report_requested');

	$settings = $this->model_setting_setting->getSetting('openbay_amazonus');
	$settings['openbay_amazonus_processing_listing_reports'] = true;

	$this->model_setting_setting->editSetting('openbay_amazonus', $settings);
} else {
	$json['message'] = $this->language->get('text_report_request_failed');
}

$this->response->setOutput(json_encode($json));