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

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

 __construct (Event $event, ?int $hostId=null, ?int $ownerId=null, ?string $userLinkHash=null)
 
 createEvent ()
 
 deleteEvent (int $linkId)
 

Открытые статические члены

static validateContactData (string $userContact)
 
static validateContactName (string $userName)
 
static isEmailCorrect (string $userContact)
 
static isPhoneNumberCorrect (string $userContact)
 
static prepareEventForSave ($data, $userId)
 

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

const SHARED_EVENT_TYPE = '#shared#'
 

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

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

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

◆ __construct()

__construct ( Event  $event,
?int  $hostId = null,
?int  $ownerId = null,
?string  $userLinkHash = null 
)
Аргументы
Event$event
int | null$hostId
int | null$ownerId

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

Методы

◆ createEvent()

createEvent ( )
Возвращает
Result
Исключения

Bitrix\Calendar\Core\Base\BaseException

Исключения

Bitrix\Main\ArgumentException

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

◆ deleteEvent()

deleteEvent ( int  $linkId)
Аргументы
int$linkId
Возвращает
Result
Исключения

Exception

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

◆ isEmailCorrect()

static isEmailCorrect ( string  $userContact)
static

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

◆ isPhoneNumberCorrect()

static isPhoneNumberCorrect ( string  $userContact)
static

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

◆ prepareEventForSave()

static prepareEventForSave (   $data,
  $userId 
)
static
Аргументы
$data
$userId
Возвращает
Event

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

◆ validateContactData()

static validateContactData ( string  $userContact)
static
Аргументы
string$userContact
Возвращает
bool

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

◆ validateContactName()

static validateContactName ( string  $userName)
static
Аргументы
string$userName
Возвращает
bool

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

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

◆ SHARED_EVENT_TYPE

const SHARED_EVENT_TYPE = '#shared#'

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