method public

RegularTaskReplicated::__construct()

Класс: \Bitrix\Tasks\Internals\Notification\UseCase\Regularity\RegularTaskReplicated

Сигнатура

public __construct(TaskObject $task, BufferInterface $buffer, UserRepositoryInterface $userRepository, ProviderCollection $providers) : mixed

Параметры

$task TaskObject
$buffer BufferInterface
$userRepository UserRepositoryInterface
$providers ProviderCollection

Возвращаемое значение

mixed

Как применяется в RegularTaskReplicated

RegularTaskReplicated::__construct() — метод класса \Bitrix\Tasks\Internals\Notification\UseCase\Regularity\RegularTaskReplicated модуля «Задачи».

Конструктор: создаёт экземпляр RegularTaskReplicated — обязательные аргументы перечислены в разделе «Параметры».

use Bitrix\Main\Loader;
use Bitrix\Tasks\Internals\Notification\UseCase\Regularity\RegularTaskReplicated;

Loader::includeModule('tasks');

$task = null; // TaskObject
$buffer = null; // BufferInterface
$userRepository = null; // UserRepositoryInterface
$providers = null; // ProviderCollection
$object = new RegularTaskReplicated($task, $buffer, $userRepository, $providers);

Другие методы RegularTaskReplicated

__construct() есть и у других классов модуля «Задачи»: AbstractCase, AbstractConverter, AccessInstaller, AccompliceConverter, Agent, AuditorConverter, BaseEvent, ChecklistAddRule.

Исходный файл: source/tasks/lib/internals/notification/usecase/regularity/regulartaskreplicated.php:23

Что будем искать? Например,Продвижение