PHP Класс Flarum\Api\Serializer\NotificationSerializer

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

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

Свойство Тип Описание
$subjectSerializers array A map of notification types (key) to the serializer that should be used to output the notification's subject (value).
$type

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

Метод Описание
setSubjectSerializer ( $type, $serializer )

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

Метод Описание
getDefaultAttributes ( Notification $notification )
sender ( $notification ) : Relationship
subject ( $notification ) : Relationship
user ( $notification ) : Relationship

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

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

protected getDefaultAttributes ( Notification $notification )
$notification Flarum\Core\Notification

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

protected sender ( $notification ) : Relationship
Результат Tobscure\JsonApi\Relationship

setSubjectSerializer() публичный статический Метод

public static setSubjectSerializer ( $type, $serializer )
$type
$serializer

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

protected subject ( $notification ) : Relationship
Результат Tobscure\JsonApi\Relationship

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

protected user ( $notification ) : Relationship
Результат Tobscure\JsonApi\Relationship

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

$subjectSerializers защищенное статическое свойство

A map of notification types (key) to the serializer that should be used to output the notification's subject (value).
protected static array $subjectSerializers
Результат array

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

protected $type