PNAccessManagerKeyData
in package
Table of Contents
Properties
- $deleteEnabled : bool
- $getEnabled : bool
- $joinEnabled : bool
- $manageEnabled : bool
- $readEnabled : bool
- $ttl : int
- $updateEnabled : bool
- $writeEnabled : bool
Methods
- __construct() : mixed
- PNAccessManagerKeyData constructor.
- fromJson() : mixed
- getTtl() : int
- isDeleteEnabled() : bool
- isGetEnabled() : bool
- isJoinEnabled() : bool
- isManageEnabled() : bool
- isReadEnabled() : bool
- isUpdateEnabled() : bool
- isWriteEnabled() : bool
Properties
$deleteEnabled
protected
bool
$deleteEnabled
$getEnabled
protected
bool
$getEnabled
$joinEnabled
protected
bool
$joinEnabled
$manageEnabled
protected
bool
$manageEnabled
$readEnabled
protected
bool
$readEnabled
$ttl
protected
int
$ttl
$updateEnabled
protected
bool
$updateEnabled
$writeEnabled
protected
bool
$writeEnabled
Methods
__construct()
PNAccessManagerKeyData constructor.
public
final __construct(bool $readEnabled, bool $writeEnabled, bool $manageEnabled, bool $deleteEnabled, bool $getEnabled, bool $updateEnabled, bool $joinEnabled, int $ttl) : mixed
Parameters
- $readEnabled : bool
- $writeEnabled : bool
- $manageEnabled : bool
- $deleteEnabled : bool
- $getEnabled : bool
- $updateEnabled : bool
- $joinEnabled : bool
- $ttl : int
fromJson()
public
static fromJson(mixed $jsonInput) : mixed
Parameters
- $jsonInput : mixed
getTtl()
public
getTtl() : int
Return values
intisDeleteEnabled()
public
isDeleteEnabled() : bool
Return values
boolisGetEnabled()
public
isGetEnabled() : bool
Return values
boolisJoinEnabled()
public
isJoinEnabled() : bool
Return values
boolisManageEnabled()
public
isManageEnabled() : bool
Return values
boolisReadEnabled()
public
isReadEnabled() : bool
Return values
boolisUpdateEnabled()
public
isUpdateEnabled() : bool
Return values
boolisWriteEnabled()
public
isWriteEnabled() : bool