1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
GetOptionTrait.php
См. документацию.
1
<?php
2
3
namespace
Bitrix\SocialNetwork\Collab\Access\Rule\Trait;
4
5
use Bitrix\Socialnetwork\Collab\Provider\CollabOptionProvider;
6
7
trait
GetOptionTrait
8
{
9
protected
static
array
$options
= [];
10
11
protected
function
getCollabOption
(
int
$collabId,
string
$name
): mixed
12
{
13
if
(!isset(static::$options[$collabId]))
14
{
15
$options
= CollabOptionProvider::getInstance()->get($collabId);
16
foreach
(
$options
as
$option
)
17
{
18
static::$options[$collabId][
$option
->name] =
$option
->value;
19
}
20
}
21
22
return
static::$options[$collabId][
$name
] ??
null
;
23
}
24
}
$options
$options
Определения
commerceml2.php:49
array
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения
file_new.php:804
$name
$name
Определения
menu_edit.php:35
Bitrix\SocialNetwork\Collab\Access\Rule\Trait\getCollabOption
getCollabOption(int $collabId, string $name)
Определения
GetOptionTrait.php:11
Bitrix\SocialNetwork\Collab\Access\Rule\Trait\GetOptionTrait
trait GetOptionTrait
Определения
GetOptionTrait.php:8
$option
$option
Определения
options.php:1711
bitrix
modules
socialnetwork
lib
Collab
Access
Rule
Trait
GetOptionTrait.php
Создано системой
1.14.0