1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
factory.php
См. документацию.
1
<?php
2
3
4
namespace
Bitrix\Sale\Exchange\Integration\Rest\Cmd;
5
6
7
class
Factory
8
{
9
static
public
function
create
(
$type
)
10
{
11
if
(
$type
==
Registry::CRM_DEAL_ADD_NAME
)
12
{
13
return
new
CmdDealAdd
();
14
}
15
elseif
(
$type
==
Registry::CRM_CONTACT_ADD_NAME
)
16
{
17
return
new
CmdContactAdd
();
18
}
19
elseif
(
$type
==
Registry::CRM_COMPANY_ADD_NAME
)
20
{
21
return
new
CmdCompanyAdd
();
22
}
23
elseif
(
$type
==
Registry::CRM_ACTIVITY_ADD_NAME
)
24
{
25
return
new
CmdActivityAdd
();
26
}
27
else
28
{
29
return
new
Base
();
30
}
31
}
32
}
$type
$type
Определения
options.php:106
Bitrix\Sale\Exchange\Integration\CRM\Placement\Base
Определения
base.php:11
Bitrix\Sale\Exchange\Integration\CRM\Placement\Factory
Определения
factory.php:8
Bitrix\Sale\Exchange\Integration\Rest\Cmd\CmdActivityAdd
Определения
cmdactivityadd.php:6
Bitrix\Sale\Exchange\Integration\Rest\Cmd\CmdCompanyAdd
Определения
cmdcompanyadd.php:6
Bitrix\Sale\Exchange\Integration\Rest\Cmd\CmdContactAdd
Определения
cmdcontactadd.php:8
Bitrix\Sale\Exchange\Integration\Rest\Cmd\CmdDealAdd
Определения
cmddealadd.php:8
Bitrix\Sale\Exchange\Integration\Rest\Cmd\Factory\create
static create($type)
Определения
factory.php:9
Bitrix\Sale\Exchange\Integration\Rest\Cmd\Registry\CRM_ACTIVITY_ADD_NAME
const CRM_ACTIVITY_ADD_NAME
Определения
registry.php:9
Bitrix\Sale\Exchange\Integration\Rest\Cmd\Registry\CRM_CONTACT_ADD_NAME
const CRM_CONTACT_ADD_NAME
Определения
registry.php:16
Bitrix\Sale\Exchange\Integration\Rest\Cmd\Registry\CRM_DEAL_ADD_NAME
const CRM_DEAL_ADD_NAME
Определения
registry.php:10
Bitrix\Sale\Exchange\Integration\Rest\Cmd\Registry\CRM_COMPANY_ADD_NAME
const CRM_COMPANY_ADD_NAME
Определения
registry.php:14
elseif
if( $daysToExpire >=0 &&$daysToExpire< 60 elseif)( $daysToExpire< 0)
Определения
prolog_main_admin.php:393
bitrix
modules
sale
lib
exchange
integration
rest
cmd
factory.php
Создано системой
1.14.0