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

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

static payAttentionToNewSharingFeature ()
 
static disableOptionPayAttentionToNewSharingFeature ()
 
static isPhoneFeatureEnabled ()
 
static isMailFeatureEnabled ()
 
static getShortUrl (string $url)
 
static getPersonFullNameLoc (?string $name, ?string $lastName)
 
static getOwnerInfo (int $id)
 
static formatDate (Date $date)
 
static formatDateWithoutTime (Date $date)
 
static formatDateShort (Date $date)
 
static formatTimeInterval (Date $from, Date $to, bool $isFullDay)
 
static formatTimezone (DateTimeZone $timezone)
 
static getUserDateTimestamp (Date $date)
 
static getEventTimestampUTC (DateTime $date, ?string $eventTimezone=null)
 
static createSharingLinkExpireDate (?DateTime $dateTime, string $linkType)
 
static createSharingJointLinkExpireDate (?DateTime $dateTime)
 
static getPageAbuseLink (int $ownerId, string $calendarLink)
 
static getEmailAbuseLink (int $ownerId, string $calendarLink)
 
static getBitrix24Link ()
 
static setSiteLanguage ()
 

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

const ACTION = 'action'
 
const ICS = 'ics'
 
const CANCEL = 'cancel'
 
const CONFERENCE = 'videoconference'
 
const OWNER_CREATED = 'ownerCreated'
 
const ACTION_ICS = '?'.self::ACTION.'='.self::ICS
 
const ACTION_CANCEL = '?'.self::ACTION.'='.self::CANCEL
 
const ACTION_CONFERENCE = '?'.self::ACTION.'='.self::CONFERENCE
 

Защищенные данные

const ABUSE_SENDER_PAGE = 'page'
 
const ABUSE_SENDER_EMAIL = 'email'
 

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

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

Методы

◆ createSharingJointLinkExpireDate()

static createSharingJointLinkExpireDate ( ?DateTime $dateTime)
static

returns the expiration date of sharing multi link

Аргументы
DateTime | null$dateTime
Возвращает
DateTime|null

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

◆ createSharingLinkExpireDate()

static createSharingLinkExpireDate ( ?DateTime $dateTime,
string $linkType )
static

returns the expiration date of sharing link according to the date of need and the type of link

Аргументы
DateTime | null$dateTime
string$linkType
Возвращает
DateTime|null

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

◆ disableOptionPayAttentionToNewSharingFeature()

static disableOptionPayAttentionToNewSharingFeature ( )
static

disabling sharing tour in calendar for user

Возвращает
void

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

◆ formatDate()

static formatDate ( Date $date)
static

examples: DAY_MONTH_FORMAT "December 31" SHORT_TIME_FORMAT "2:05 pm"

Аргументы
Date$date
Возвращает
string

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

◆ formatDateShort()

static formatDateShort ( Date $date)
static

example: FORMAT_DATE "12/31/2019"

Аргументы
Date$date
Возвращает
string

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

◆ formatDateWithoutTime()

static formatDateWithoutTime ( Date $date)
static

examples: DAY_MONTH_FORMAT "December 31"

Аргументы
Date$date
Возвращает
string

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

◆ formatTimeInterval()

static formatTimeInterval ( Date $from,
Date $to,
bool $isFullDay )
static
Аргументы
Date$from
Date$to
bool$isFullDay
Возвращает
string

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

◆ formatTimezone()

static formatTimezone ( DateTimeZone $timezone)
static
Аргументы
DateTimeZone$timezone
Возвращает
string
Исключения

Exception

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

◆ getBitrix24Link()

static getBitrix24Link ( )
static

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

◆ getEmailAbuseLink()

static getEmailAbuseLink ( int $ownerId,
string $calendarLink )
static

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

◆ getEventTimestampUTC()

static getEventTimestampUTC ( DateTime $date,
?string $eventTimezone = null )
static
Аргументы
DateTime$date
string | null$eventTimezone
Возвращает
int

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

◆ getOwnerInfo()

static getOwnerInfo ( int $id)
static
Аргументы
int$id
Возвращает
array

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

◆ getPageAbuseLink()

static getPageAbuseLink ( int $ownerId,
string $calendarLink )
static

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

◆ getPersonFullNameLoc()

static getPersonFullNameLoc ( ?string $name,
?string $lastName )
static
Аргументы
string$name
string$lastName
Возвращает
string

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

◆ getShortUrl()

static getShortUrl ( string $url)
static

generates short url

Аргументы
string$url
Возвращает
string

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

◆ getUserDateTimestamp()

static getUserDateTimestamp ( Date $date)
static
Аргументы
Date$date
Возвращает
int

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

◆ isMailFeatureEnabled()

static isMailFeatureEnabled ( )
static

returns true if we can send calendar sharing messages using email, false otherwise

Возвращает
bool
Исключения
Main

LoaderException

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

◆ isPhoneFeatureEnabled()

static isPhoneFeatureEnabled ( )
static

returns true if we can send calendar sharing messages using phone number, false otherwise

Возвращает
bool

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

◆ payAttentionToNewSharingFeature()

static payAttentionToNewSharingFeature ( )
static

returns true if user didn't view sharing tour in calendar, false otherwise

Возвращает
?string

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

◆ setSiteLanguage()

static setSiteLanguage ( )
static

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

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

◆ ABUSE_SENDER_EMAIL

const ABUSE_SENDER_EMAIL = 'email'
protected

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

◆ ABUSE_SENDER_PAGE

const ABUSE_SENDER_PAGE = 'page'
protected

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

◆ ACTION

const ACTION = 'action'

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

◆ ACTION_CANCEL

const ACTION_CANCEL = '?'.self::ACTION.'='.self::CANCEL

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

◆ ACTION_CONFERENCE

const ACTION_CONFERENCE = '?'.self::ACTION.'='.self::CONFERENCE

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

◆ ACTION_ICS

const ACTION_ICS = '?'.self::ACTION.'='.self::ICS

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

◆ CANCEL

const CANCEL = 'cancel'

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

◆ CONFERENCE

const CONFERENCE = 'videoconference'

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

◆ ICS

const ICS = 'ics'

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

◆ OWNER_CREATED

const OWNER_CREATED = 'ownerCreated'

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