Документация для разработчиков
Темная тема

getCode

public static function \Bitrix\Sale\Services\Base\Restriction::getCode(
);

Метод возвращает тип ограничения. Метод статический.

Для ограничения из неймспейса Bitrix\* в качестве типа вернётся название класса без неймспейсов. Для пользовательского ограничения в качестве типа вернётся полное название класса с неймспейсом. Примеры:

  • для класса ограничения валюты Bitrix\Currency будет возвращено currency;
  • для класса пользовательского ограничения валюты Vendor\Currency будет возвращено Vendor\Currency.

Параметры

Без параметров.

Примеры

public static function getCode(): string
{
	$class = new \ReflectionClass(static::class);
	if (self::isBitrixNamespace($class->getNamespaceName()))
	{
		return $class->getShortName();
	}
	return $class->getName();
}


© «Битрикс», 2001-2024, «1С-Битрикс», 2024