Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс ActivityManager

Открытые члены

 __construct (int $eventId, ?CrmDealLink $link=null, ?string $guestName=null)
 
 createCalendarSharingActivity (string $activityName, ?string $description, DateTime $eventStart)
 
 completeSharedCrmActivity (?string $status)
 
 editActivityDeadline (DateTime $deadline)
 

Открытые атрибуты

const STATUS_MEETING_NOT_HELD = 'meeting_not_held'
 
const STATUS_CANCELED_BY_MANAGER = 'canceled_by_manager'
 
const STATUS_CANCELED_BY_CLIENT = 'canceled_by_client'
 

Подробное описание

См. определение в файле activitymanager.php строка 11

Конструктор(ы)

◆ __construct()

__construct ( int $eventId,
?CrmDealLink $link = null,
?string $guestName = null )
Аргументы
int$eventId
CrmDealLink | null$link
string | null$guestName

См. определение в файле activitymanager.php строка 26

Методы

◆ completeSharedCrmActivity()

completeSharedCrmActivity ( ?string $status)

completes activity for calendar sharing

Аргументы
string | null$status
Возвращает
bool

См. определение в файле activitymanager.php строка 71

◆ createCalendarSharingActivity()

createCalendarSharingActivity ( string $activityName,
?string $description,
DateTime $eventStart )

creates crm activity for calendar sharing

Аргументы
string$activityName
string | null$description
DateTime$eventStart
Возвращает
\Bitrix\Main\Result|null

См. определение в файле activitymanager.php строка 40

◆ editActivityDeadline()

editActivityDeadline ( DateTime $deadline)

if activity exists, launching activity deadline update

Аргументы
DateTime$deadline
Возвращает
bool

См. определение в файле activitymanager.php строка 111

Данные класса

◆ STATUS_CANCELED_BY_CLIENT

const STATUS_CANCELED_BY_CLIENT = 'canceled_by_client'

См. определение в файле activitymanager.php строка 15

◆ STATUS_CANCELED_BY_MANAGER

const STATUS_CANCELED_BY_MANAGER = 'canceled_by_manager'

См. определение в файле activitymanager.php строка 14

◆ STATUS_MEETING_NOT_HELD

const STATUS_MEETING_NOT_HELD = 'meeting_not_held'

См. определение в файле activitymanager.php строка 13