HideOnSerialization
in package
Attribute to hide a property on serialization
Attributes
- #[Attribute]
Table of Contents
Properties
- $conditionEvaluator : mixed
Methods
- __construct() : void
- Creates a new HideOnSerializationAttribute
- eval() : mixed
Properties
$conditionEvaluator
private
mixed
$conditionEvaluator
Methods
__construct()
Creates a new HideOnSerializationAttribute
public
__construct([mixed $conditionEvaluator = null ]) : void
Parameters
- $conditionEvaluator : mixed = null
-
The condition evaluator
eval()
public
eval(mixed $obj, mixed $val) : mixed
Parameters
- $obj : mixed
- $val : mixed