3namespace Bitrix\Calendar\Access\Model;
5use Bitrix\Calendar\Access\AccessibleType;
6use Bitrix\Main\Access\AccessibleItem;
10 private static array $cache = [];
13 private string $xmlId =
'';
22 if (!isset(static::$cache[$xmlId]))
25 $model->setXmlId($xmlId);
26 static::$cache[$xmlId] = $model;
29 return static::$cache[$xmlId];
39 if ($sectionModel->
getType() !==
'')
58 $this->xmlId = $xmlId;
static createFromXmlId(string $xmlId)
static createFromSectionModel(SectionModel $sectionModel)
static createFromId(int $itemId=0)
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)