• Модуль: ml
  • Путь к файлу: ~/bitrix/modules/ml/lib/model.php
  • Класс: BitrixMlModel
  • Вызов: Model::deleteCascade
public function deleteCascade()
{
	$result = new Result();
	$deleteResult = parent::delete();

	$client = new Client();

	$remoteResult = $client->deleteModel([
		"modelName" => $this->getName()
	]);

	if(!$remoteResult->isSuccess())
	{
		return $result->addErrors($remoteResult->getErrors());
	}

	if(!$deleteResult->isSuccess())
	{
		return $result->addErrors($deleteResult->getErrors());
	}

	return $result;
}