• Модуль: seo
  • Путь к файлу: ~/bitrix/modules/seo/lib/businesssuite/utils/queueremoveeventhandler.php
  • Класс: BitrixSeoBusinessSuiteUtilsQueueRemoveEventHandler
  • Вызов: QueueRemoveEventHandler::run
private function run() : self
{
	if(!$this->hasErrors())
	{
		$row = InternalsServiceQueueTable::getRow([
			'select' => ['ID'],
			'filter' => [
				'CLIENT_ID' => $this->clientId,
				'=SERVICE_TYPE' => $this->code,
			]
		]);
		if ($row)
		{
			$result = InternalsServiceQueueTable::delete($row['ID']);
			if(!$result->isSuccess())
			{
				$this->errors()->add($result->getErrors());
			}
		}
	}
	return $this;
}