Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/bitrix/ext_www/cvetdv.ru/bitrix/modules/sale/lib/paysystem/ |
Upload File : |
<?php namespace Bitrix\Sale\PaySystem; /** * Client type for pay system */ abstract class ClientType { /** * Default value * * For example, if the value is not filled in the payment system */ public const DEFAULT = self::B2C; /** * The buyer is a individual */ public const B2C = 'b2c'; /** * The buyer is a legal entity */ public const B2B = 'b2b'; /** * Available client type values * * @return array */ public static function getAvailableValues(): array { return [ self::B2C, self::B2B, ]; } /** * Validation client type value * * @param string $value * @return bool true - if the $value matches the available case-sensitive values */ public static function isValid(string $value): bool { return in_array($value, self::getAvailableValues(), true); } }