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-2025, «1С-Битрикс», 2025