PHP Класс LaravelFCM\Request\Request

Наследование: extends BaseRequest
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$data LaravelFCM\Message\PayloadData
$notification LaravelFCM\Message\PayloadNotification
$options LaravelFCM\Message\Options
$to string | array
$topic LaravelFCM\Message\Topics | null

Открытые методы

Метод Описание
__construct ( $to, Options $options = null, PayloadNotification $notification = null, PayloadData $data = null, Topics $topic = null ) Request constructor.

Защищенные методы

Метод Описание
buildBody ( ) : array Build the body for the request
getData ( ) : array | null get data transformed
getNotification ( ) : array | null get notification transformed
getOptions ( ) : array get Options transformed
getRegistrationIds ( ) : array | null get registrationIds transformed
getTo ( ) : array | null | string get to key transformed

Описание методов

__construct() публичный Метод

Request constructor.
public __construct ( $to, Options $options = null, PayloadNotification $notification = null, PayloadData $data = null, Topics $topic = null )
$to
$options LaravelFCM\Message\Options
$notification LaravelFCM\Message\PayloadNotification
$data LaravelFCM\Message\PayloadData
$topic LaravelFCM\Message\Topics

buildBody() защищенный Метод

Build the body for the request
protected buildBody ( ) : array
Результат array

getData() защищенный Метод

get data transformed
protected getData ( ) : array | null
Результат array | null

getNotification() защищенный Метод

get notification transformed
protected getNotification ( ) : array | null
Результат array | null

getOptions() защищенный Метод

get Options transformed
protected getOptions ( ) : array
Результат array

getRegistrationIds() защищенный Метод

get registrationIds transformed
protected getRegistrationIds ( ) : array | null
Результат array | null

getTo() защищенный Метод

get to key transformed
protected getTo ( ) : array | null | string
Результат array | null | string

Описание свойств

$data защищенное свойство

protected PayloadData,LaravelFCM\Message $data
Результат LaravelFCM\Message\PayloadData

$notification защищенное свойство

protected PayloadNotification,LaravelFCM\Message $notification
Результат LaravelFCM\Message\PayloadNotification

$options защищенное свойство

protected Options,LaravelFCM\Message $options
Результат LaravelFCM\Message\Options

$to защищенное свойство

protected string|array $to
Результат string | array

$topic защищенное свойство

protected Topics,LaravelFCM\Message|null $topic
Результат LaravelFCM\Message\Topics | null