1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
Site.php
См. документацию.
1
<?php
2
3
declare(strict_types=1);
4
5
namespace
Bitrix\Socialnetwork\Site;
6
7
use Bitrix\Socialnetwork\Collab\Integration\Extranet\Extranet;
8
use Bitrix\Socialnetwork\Helper\SingletonTrait;
9
use CSite;
10
11
class
Site
12
{
13
use SingletonTrait;
14
15
protected
string
$mainSiteId
;
16
protected
string
$extranetSiteId
;
17
18
private
function
__construct()
19
{
20
$this->init();
21
}
22
23
public
function
getMainSiteId
(): string
24
{
25
return
$this->mainSiteId
;
26
}
27
28
public
function
getExtranetSiteId
(): string
29
{
30
return
$this->extranetSiteId
;
31
}
32
33
public
function
getCollabSiteIds
():
array
34
{
35
return
[
$this->mainSiteId
,
$this->extranetSiteId
];
36
}
37
38
public
function
getDirectory
(): string
39
{
40
return
SITE_DIR
;
41
}
42
43
private
function
init(): void
44
{
45
$this->mainSiteId = (string)CSite::GetDefSite();
46
$this->extranetSiteId = Extranet::getSiteId();
47
}
48
}
Bitrix\Socialnetwork\Site\Site
Определения
Site.php:12
Bitrix\Socialnetwork\Site\Site\getExtranetSiteId
getExtranetSiteId()
Определения
Site.php:28
Bitrix\Socialnetwork\Site\Site\$mainSiteId
string $mainSiteId
Определения
Site.php:15
Bitrix\Socialnetwork\Site\Site\getMainSiteId
getMainSiteId()
Определения
Site.php:23
Bitrix\Socialnetwork\Site\Site\$extranetSiteId
string $extranetSiteId
Определения
Site.php:16
Bitrix\Socialnetwork\Site\Site\getDirectory
getDirectory()
Определения
Site.php:38
Bitrix\Socialnetwork\Site\Site\getCollabSiteIds
getCollabSiteIds()
Определения
Site.php:33
array
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения
file_new.php:804
SITE_DIR
const SITE_DIR(!defined('LANG'))
Определения
include.php:72
bitrix
modules
socialnetwork
lib
Site
Site.php
Создано системой
1.14.0