27 public function delete()
33 'PLACEMENT'=>$registry->getPlacement(),
34 'HANDLER'=>$registry->getPlacmentHandler()
38 'PLACEMENT'=>$neworder->getPlacement(),
39 'HANDLER'=>$neworder->getPlacmentHandler()
42 $result[
'OPTIONS'] = [
'url'=>$this->app->getAppUrl()];
48 \CAgent::RemoveAgent(
'\\Bitrix\\Sale\\Exchange\\Integration\\Agent\\Statistic::modify();',
'sale');
50 static::unRegisterEvents();
59 'PLACEMENT'=>$registry->getPlacement(),
60 'HANDLER'=>$registry->getPlacmentHandler(),
61 'GROUP_NAME'=>$registry->getGroupName(),
62 'TITLE'=>$registry->getTitle(),
66 'PLACEMENT'=>$neworder->getPlacement(),
67 'HANDLER'=>$neworder->getPlacmentHandler(),
68 'GROUP_NAME'=>$neworder->getGroupName(),
69 'TITLE'=>$neworder->getTitle(),
72 $result[
'OPTIONS'] = [
'url'=>$this->app->getAppUrl()];
75 'xmlId'=>$this->app->getCode(),
77 'externalServerHost'=> (string)\
Bitrix\
Main\
Config\Option::get(
'main',
'server_name',
78 \
Bitrix\
Main\Application::getInstance()->getContext()->getRequest()->getHttpHost())
83 \CAgent::AddAgent(
'\\Bitrix\\Sale\\Exchange\\Integration\\Agent\\Statistic::modify();',
'sale',
'N', 3600);
85 static::registerEvents();