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/rospirotorg.ru/bitrix/modules/main/classes/general/ |
Upload File : |
<?php /** * @deprecated */ class CAllOption { public static function GetOptionString($module_id, $name, $def = "", $site = false, $bExactSite = false) { $v = null; try { if ($bExactSite) { $v = \Bitrix\Main\Config\Option::getRealValue($module_id, $name, $site); return $v === null ? false : $v; } $v = \Bitrix\Main\Config\Option::get($module_id, $name, $def, $site); } catch (\Bitrix\Main\ArgumentNullException) { } return $v; } public static function SetOptionString($module_id, $name, $value = "", $desc = false, $site = "") { \Bitrix\Main\Config\Option::set($module_id, $name, $value, $site); return true; } public static function RemoveOption($module_id, $name = "", $site = false) { $filter = []; if ($name <> '') { $filter["name"] = $name; } if ($site <> '') { $filter["site_id"] = $site; } \Bitrix\Main\Config\Option::delete($module_id, $filter); } public static function GetOptionInt($module_id, $name, $def = "", $site = false) { return intval(COption::GetOptionString($module_id, $name, $def, $site)); } public static function SetOptionInt($module_id, $name, $value = "", $desc = "", $site = "") { return COption::SetOptionString($module_id, $name, intval($value), $desc, $site); } } class COption extends CAllOption { }