1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
basemergetrait.php
См. документацию.
1<?php
2
3namespace Bitrix\Main\ORM\Data\AddStrategy\Internal;
4
5use Bitrix\Main\ORM\Data\AddStrategy\Contract\AddStrategy;
6use Bitrix\Main\ORM\Data\AddStrategy\Merge;
7use Bitrix\Main\ORM\Data\DataManager;
8
14{
18 private static array $mergeStrategyCache = [];
19
20 private static function getCachedMergeStrategy(): AddStrategy
21 {
22 self::$mergeStrategyCache[static::class] ??= static::getMergeStrategy();
23
24 return self::$mergeStrategyCache[static::class];
25 }
26
27 protected static function getMergeStrategy(): AddStrategy
28 {
29 return new Merge(static::getEntity());
30 }
31}
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения file_new.php:804