Documentation

PNAccessManagerGrantResult extends PNAccessManagerAbstractResult
in package

Table of Contents

Properties

$channelGroups  : array<string|int, mixed>
$channels  : array<string|int, mixed>
$deleteEnabled  : bool
$getEnabled  : bool
$joinEnabled  : bool
$level  : string
$manageEnabled  : bool
$readEnabled  : bool
$subscribeKey  : string
$ttl  : int
$updateEnabled  : bool
$users  : array<string|int, mixed>
$writeEnabled  : bool

Methods

__construct()  : mixed
PNAccessManagerAbstractResult constructor.
__toString()  : mixed
fromJson()  : mixed
getChannelGroups()  : array<string|int, PNAccessManagerChannelGroupData>
getChannels()  : array<string|int, PNAccessManagerChannelData>
getLevel()  : string
getSubscribeKey()  : string
getTtl()  : int
getUsers()  : array<string|int, PNAccessManagerChannelGroupData>
isDeleteEnabled()  : bool
isGetEnabled()  : bool
isJoinEnabled()  : bool
isManageEnabled()  : bool
isReadEnabled()  : bool
isUpdateEnabled()  : bool
isWriteEnabled()  : bool

Properties

Methods

__construct()

PNAccessManagerAbstractResult constructor.

public __construct(string $level, string $subscribeKey, array<string|int, mixed> $channels, array<string|int, mixed> $channelGroups, array<string|int, mixed> $users, int $ttl, bool $r, bool $w, bool $m, bool $d, bool $g, bool $u, bool $j) : mixed
Parameters
$level : string
$subscribeKey : string
$channels : array<string|int, mixed>
$channelGroups : array<string|int, mixed>
$users : array<string|int, mixed>
$ttl : int
$r : bool
$w : bool
$m : bool
$d : bool
$g : bool
$u : bool
$j : bool

fromJson()

public static fromJson(array<string|int, mixed> $jsonInput) : mixed
Parameters
$jsonInput : array<string|int, mixed>

        
On this page

Search results