1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
SiteIds.php
См. документацию.
1<?php
2
3declare(strict_types=1);
4
5namespace Bitrix\Socialnetwork\Control\Command\ValueObject;
6
7use Bitrix\Main\Validation\Rule\NotEmpty;
8use Bitrix\Socialnetwork\Site\Site;
9use Bitrix\Socialnetwork\ValueObjectInterface;
10
12{
13 #[NotEmpty]
14 protected array $siteIds = [];
15
16 public static function create(mixed $data): static
17 {
18 $value = new static();
19
20 $data = is_array($data) ? $data : [$data];
21
22 $value->siteIds = $data;
23
24 return $value;
25 }
26
27 public static function createWithDefaultValue(): static
28 {
29 $value = new static();
30
31 $value->siteIds = [Site::getInstance()->getMainSiteId()];
32
33 return $value;
34 }
35
36 public function getValue(): array
37 {
38 return $this->siteIds;
39 }
40}
$data['IS_AVAILABLE']
Определения .description.php:13
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения file_new.php:804