Bitrix-D7
23.9
Загрузка...
Поиск...
Не найдено
servicemetadata.php
1
<?php
2
3
namespace
Bitrix\Seo\BusinessSuite
;
4
5
use
Bitrix\Seo\Retargeting\IService
;
6
7
class
ServiceMetaData
8
{
10
protected
$clientId
;
11
13
protected
$type
;
14
16
protected
$engineCode
;
17
19
protected
$service
;
20
25
public
static
function
create
():
ServiceMetaData
26
{
27
return
new
static
();
28
}
29
34
public
function
getType
(): ?string
35
{
36
return
$this->type
;
37
}
38
43
public
function
getEngineCode
(): ?string
44
{
45
return
$this->engineCode
;
46
}
47
52
public
function
getClientId
()
53
{
54
return
$this->clientId
;
55
}
56
63
public
function
setType
(
string
$type
):
ServiceMetaData
64
{
65
$this->type =
$type
;
66
67
return
$this;
68
}
69
76
public
function
setClientId
(
int
$clientId
):
ServiceMetaData
77
{
78
$this->clientId =
$clientId
;
79
80
return
$this;
81
}
82
89
public
function
setEngineCode
(
string
$code):
ServiceMetaData
90
{
91
$this->engineCode = $code;
92
93
return
$this;
94
}
95
102
public
function
setService
(?
IInternalService
$service
):
ServiceMetaData
103
{
104
$this->service =
$service
;
105
106
return
$this;
107
}
108
113
public
function
getService
() : ?
IInternalService
114
{
115
return
$this->service
;
116
}
117
}
Bitrix\Seo\BusinessSuite\ServiceMetaData
Definition
servicemetadata.php:8
Bitrix\Seo\BusinessSuite\ServiceMetaData\$type
$type
Definition
servicemetadata.php:13
Bitrix\Seo\BusinessSuite\ServiceMetaData\create
static create()
Definition
servicemetadata.php:25
Bitrix\Seo\BusinessSuite\ServiceMetaData\$service
$service
Definition
servicemetadata.php:19
Bitrix\Seo\BusinessSuite\ServiceMetaData\$clientId
$clientId
Definition
servicemetadata.php:10
Bitrix\Seo\BusinessSuite\ServiceMetaData\getEngineCode
getEngineCode()
Definition
servicemetadata.php:43
Bitrix\Seo\BusinessSuite\ServiceMetaData\setEngineCode
setEngineCode(string $code)
Definition
servicemetadata.php:89
Bitrix\Seo\BusinessSuite\ServiceMetaData\getType
getType()
Definition
servicemetadata.php:34
Bitrix\Seo\BusinessSuite\ServiceMetaData\setService
setService(?IInternalService $service)
Definition
servicemetadata.php:102
Bitrix\Seo\BusinessSuite\ServiceMetaData\getClientId
getClientId()
Definition
servicemetadata.php:52
Bitrix\Seo\BusinessSuite\ServiceMetaData\setClientId
setClientId(int $clientId)
Definition
servicemetadata.php:76
Bitrix\Seo\BusinessSuite\ServiceMetaData\getService
getService()
Definition
servicemetadata.php:113
Bitrix\Seo\BusinessSuite\ServiceMetaData\setType
setType(string $type)
Definition
servicemetadata.php:63
Bitrix\Seo\BusinessSuite\ServiceMetaData\$engineCode
$engineCode
Definition
servicemetadata.php:16
Bitrix\Seo\BusinessSuite\IInternalService
Definition
iinternalservice.php:8
Bitrix\Seo\Retargeting\IService
Definition
iservice.php:6
Bitrix\Seo\BusinessSuite
Definition
abstractbase.php:3
modules
seo
lib
businesssuite
servicemetadata.php
Создано системой
1.10.0