in Observer/ProcessProductAfterDeleteEventObserver.php [52:74]
public function execute(Observer $observer)
{
if ($this->systemConfig->isActiveCatalogSync() == false) {
return;
}
$product = $observer->getEvent()->getProduct();
if ($product->getId()) {
try {
$this->fbeHelper->log("deleting product: ". $product->getId());
$requestData = $this->batchApi->buildProductRequest($product, $method='DELETE');
$requestParams = [];
$requestParams[0] = $requestData;
$this->fbeHelper->log(json_encode($requestParams));
$response = $this->fbeHelper->makeHttpRequest($requestParams, null);
$this->fbeHelper->log("deletion responses: ".json_encode($response));
} catch (\Exception $e) {
$this->fbeHelper->logException($e);
}
}
}