Bitrix-D7
23.9
Загрузка...
Поиск...
Не найдено
syncmanagerbase.php
1
<?php
2
3
namespace
Bitrix\Calendar\Sync\Managers
;
4
5
use Bitrix\Calendar\Core;
6
use
Bitrix\Calendar\Sync\Connection\Connection
;
7
11
abstract
class
SyncManagerBase
implements
SyncManagerInterface
12
{
16
protected
string
$serviceName
=
''
;
20
protected
Connection
$connection
;
21
25
public
function
__construct
(
Connection
$connection
)
26
{
27
$this->connection =
$connection
;
28
$this->serviceName = $this->
initServiceName
();
29
}
30
34
public
function
getServiceName
(): string
35
{
36
return
$this->serviceName
;
37
}
38
39
abstract
protected
function
initServiceName
(): string;
40
}
Bitrix\Calendar\Core\Mappers\Connection
Definition
connection.php:23
Bitrix\Calendar\Sync\Connection\Connection
Definition
connection.php:13
Bitrix\Calendar\Sync\Managers\SyncManagerBase
Definition
syncmanagerbase.php:12
Bitrix\Calendar\Sync\Managers\SyncManagerBase\__construct
__construct(Connection $connection)
Definition
syncmanagerbase.php:25
Bitrix\Calendar\Sync\Managers\SyncManagerBase\$connection
Connection $connection
Definition
syncmanagerbase.php:20
Bitrix\Calendar\Sync\Managers\SyncManagerBase\getServiceName
getServiceName()
Definition
syncmanagerbase.php:34
Bitrix\Calendar\Sync\Managers\SyncManagerBase\initServiceName
initServiceName()
Bitrix\Calendar\Sync\Managers\SyncManagerBase\$serviceName
string $serviceName
Definition
syncmanagerbase.php:16
Bitrix\Calendar\Sync\Managers\SyncManagerInterface
Definition
syncmanagerinterface.php:8
Bitrix\Calendar\Sync\Managers
Definition
connectionmanager.php:3
modules
calendar
lib
sync
managers
syncmanagerbase.php
Создано системой
1.10.0