• Модуль: catalog
  • Путь к файлу: ~/bitrix/modules/catalog/lib/product/subscribemanager.php
  • Класс: BitrixCatalogProductSubscribeManager
  • Вызов: SubscribeManager::deactivateSubscription
public function deactivateSubscription(array $listSubscribeId)
{
	foreach($listSubscribeId as $subscribeId)
	{
		$result = SubscribeTable::update($subscribeId, array('DATE_TO' => new DateTime()));
		if(!$result->isSuccess())
		{
			foreach($result->getErrorMessages() as $errorMessage)
				$this->errorCollection->add(array(new Error($errorMessage, self::ERROR_ACTIVITY_CHANGE)));
			return false;
		}
	}

	return true;
}