File manager - Edit - /home/c14075/dragmet-ural.ru/www/bitrix/modules/main/classes/general/menucustom.php
Back
<?php class CMenuCustom { static $instance; var $arItems = array(); protected function __construct() { } public static function getInstance() { if (!isset(static::$instance)) { static::$instance = new static(); } return static::$instance; } public function AddItem($type="left", $arItem=array()) { if (count($arItem) <= 0) return; if (!array_key_exists("TEXT", $arItem) || trim($arItem["TEXT"]) == '') return; if (!array_key_exists("LINK", $arItem) || trim($arItem["LINK"]) == '') $arItem["LINK"] = ""; if (!array_key_exists("SELECTED", $arItem)) $arItem["SELECTED"] = false; if (!array_key_exists("PERMISSION", $arItem)) $arItem["PERMISSION"] = "R"; if (!array_key_exists("DEPTH_LEVEL", $arItem)) $arItem["DEPTH_LEVEL"] = 1; if (!array_key_exists("IS_PARENT", $arItem)) $arItem["IS_PARENT"] = false; $this->arItems[$type][] = array( "TEXT" => $arItem["TEXT"], "LINK" => $arItem["LINK"], "SELECTED" => $arItem["SELECTED"], "PERMISSION" => $arItem["PERMISSION"], "DEPTH_LEVEL" => $arItem["DEPTH_LEVEL"], "IS_PARENT" => $arItem["IS_PARENT"], ); } public function GetItems($type="left") { if (array_key_exists($type, $this->arItems)) return $this->arItems[$type]; else return false; } }
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.27 |
proxy
|
phpinfo
|
Settings