Possibilities
in package
uses
UnserializeMemoryUsageSuppressionTrait
FinalYes
Table of Contents
Properties
Methods
- __construct() : mixed
- __unserialize() : void
- getUntemplatedCopy() : self
Properties
$rule
public
array<string|int, mixed>
$rule
$var_id
public
int|string
$var_id
the id of the property/variable, or the parameter offset of the affected arg
Methods
__construct()
public
__construct(int|string $var_id, array<int, Assertion> $rule) : mixed
Parameters
- $var_id : int|string
- $rule : array<int, Assertion>
__unserialize()
public
__unserialize(array<string|int, mixed> $properties) : void
Parameters
- $properties : array<string|int, mixed>
getUntemplatedCopy()
public
getUntemplatedCopy(TemplateResult $template_result, string|null $this_var_id, Codebase|null $codebase) : self
Parameters
- $template_result : TemplateResult
- $this_var_id : string|null
- $codebase : Codebase|null