Documentation

BlacklistPlugin extends Plugin
in package

Table of Contents

$array_limit  : int
Maximum size of arrays before blacklisting.
$blacklist  : array<string|int, mixed>
List of classes and interfaces to blacklist.
$shallow_array_limit  : int
Maximum size of arrays before blacklisting except when dumped directly.
$shallow_blacklist  : array<string|int, mixed>
List of classes and interfaces to blacklist except when dumped directly.
$parser  : mixed
getTriggers()  : mixed
getTypes()  : array<string|int, mixed>
An array of types (As returned by gettype) for all data this plugin can operate on.
parse()  : mixed
setParser()  : mixed
blacklistArray()  : mixed
blacklistObject()  : mixed
parseArray()  : mixed
parseObject()  : mixed

Properties

$array_limit

Maximum size of arrays before blacklisting.

public static int $array_limit = 10000

$blacklist

List of classes and interfaces to blacklist.

public static array<string|int, mixed> $blacklist = array()

$shallow_array_limit

Maximum size of arrays before blacklisting except when dumped directly.

public static int $shallow_array_limit = 1000

$shallow_blacklist

List of classes and interfaces to blacklist except when dumped directly.

public static array<string|int, mixed> $shallow_blacklist = array()

Methods

getTypes()

An array of types (As returned by gettype) for all data this plugin can operate on.

public getTypes() : array<string|int, mixed>
Return values
array<string|int, mixed>

List of types

setParser()

public setParser(Parser $p) : mixed
Parameters
$p : Parser
Return values
mixed

blacklistArray()

protected blacklistArray(array<string|int, mixed> &$var, BasicObject &$o) : mixed
Parameters
$var : array<string|int, mixed>
$o : BasicObject
Return values
mixed

Search results