InfoHelper::activateTrialFeatureAction

  1. Bitrix24 API (v. 23.675.0)
  2. ui
  3. InfoHelper
  4. activateTrialFeatureAction
  • Модуль: ui
  • Путь к файлу: ~/bitrix/modules/ui/lib/controller/infohelper.php
  • Класс: BitrixUIControllerInfoHelper
  • Вызов: InfoHelper::activateTrialFeatureAction
public function activateTrialFeatureAction(string $featureId)
{
	$result	= [
		'success' => 'N',
	];

	if (
		Loader::includeModule('bitrix24')
		&& method_exists(Bitrix24Feature::class, 'trialFeature')
	)
	{
		$trialable = Bitrix24Feature::isFeatureTrialable($featureId);

		if ($trialable)
		{
			$result['success'] = Bitrix24Feature::trialFeature($featureId) ? 'Y' : 'N';
		}
		else
		{
			$result['error'] = 'IS_NOT_TRIALABLE';
		}
	}

	return $result;
}

Добавить комментарий