• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/delivery/services/automatic.php
  • Класс: BitrixSaleDeliveryServicesAutomatic
  • Вызов: Automatic::onAfterAdd
static function onAfterAdd($serviceId, array $fields = array())
{
	if($serviceId <= 0)
		return false;

	$fields["ID"] = $serviceId;
	$srv = new self($fields);
	$profiles = $srv->getProfilesDefaultParams($fields);

	if(!is_array($profiles))
		return false;

	$result = true;

	foreach($profiles as $profile)
	{
		$res = Manager::add($profile);
		$result = $result && $res->isSuccess();
	}

	return $result;
}