1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс BaseService
Граф наследования:BaseService:
PushService Apple FirebaseAndroid Google HuaweiPushKit AppleVoip GoogleInteractive

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

 getMessageInstance (string $token)
 getBatch (array $messages)

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

static shouldBeSent (array $messageRowData)

Поля данных

const DEFAULT_EXPIRY = 14400

Защищенные члены

 getBatchWithModifier ($appMessages=Array(), $modifier="")

Защищенные статические члены

static getGroupedByServiceMode ($arMessages)
static getGroupedByAppID ($arMessages)

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

bool $allowEmptyMessage = true

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

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

Методы

◆ getBatch()

getBatch ( array $messages)
abstract

Замещает PushService.

Переопределяется в Apple, FirebaseAndroid, Google и HuaweiPushKit.

◆ getBatchWithModifier()

getBatchWithModifier ( $appMessages = Array(),
$modifier = "" )
protected

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

◆ getGroupedByAppID()

getGroupedByAppID ( $arMessages)
staticprotected

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

◆ getGroupedByServiceMode()

getGroupedByServiceMode ( $arMessages)
staticprotected

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

◆ getMessageInstance()

getMessageInstance ( string $token)
abstract

Переопределяется в Apple, AppleVoip и FirebaseAndroid.

◆ shouldBeSent()

shouldBeSent ( array $messageRowData)
staticabstract

Переопределяется в Apple и FirebaseAndroid.

Поля

◆ $allowEmptyMessage

bool $allowEmptyMessage = true
protected

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

◆ DEFAULT_EXPIRY

const DEFAULT_EXPIRY = 14400

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


Объявления и описания членов класса находятся в файле: