1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
threadstrategycontext.php
См. документацию.
1
<?php
2
3
namespace
Bitrix\Sender\Posting\SegmentThreadStrategy;
4
5
use Bitrix\Sender\Posting\SegmentThreadStrategy\ThreadStrategy;
6
7
class
ThreadStrategyContext
8
{
9
public
static
function
buildStrategy
(
$type
):?
ThreadStrategy
10
{
11
switch
(
$type
)
12
{
13
case
ThreadStrategy::TEN
:
14
return
new
TenThreadsStrategy
();
15
break
;
16
case
ThreadStrategy::SINGLE
:
17
default
:
18
return
new
SingleThreadStrategy
();
19
break
;
20
}
21
}
22
}
$type
$type
Определения
options.php:106
Bitrix\Sender\Posting\SegmentThreadStrategy\SingleThreadStrategy
Определения
singlethreadstrategy.php:10
Bitrix\Sender\Posting\SegmentThreadStrategy\TenThreadsStrategy
Определения
tenthreadsstrategy.php:12
Bitrix\Sender\Posting\SegmentThreadStrategy\ThreadStrategyContext
Определения
threadstrategycontext.php:8
Bitrix\Sender\Posting\SegmentThreadStrategy\ThreadStrategyContext\buildStrategy
static buildStrategy($type)
Определения
threadstrategycontext.php:9
Bitrix\Sender\Posting\SegmentThreadStrategy\ThreadStrategy
Определения
threadstrategy.php:8
Bitrix\Sender\Posting\SegmentThreadStrategy\ThreadStrategy\SINGLE
const SINGLE
Определения
threadstrategy.php:10
Bitrix\Sender\Posting\SegmentThreadStrategy\ThreadStrategy\TEN
const TEN
Определения
threadstrategy.php:9
bitrix
modules
sender
lib
posting
segmentthreadstrategy
threadstrategycontext.php
Создано системой
1.14.0