CallbackTransformer
in package
implements
DataTransformerInterface
Interfaces, Classes, Traits and Enums
- DataTransformerInterface
- Transforms a value between different representations.
Table of Contents
- $reverseTransform : mixed
- $transform : mixed
- __construct() : mixed
- reverseTransform() : mixed
- Transforms a value from the transformed representation to its original representation.
- transform() : mixed
- Transforms a value from the original representation to a transformed representation.
Properties
$reverseTransform
private
mixed
$reverseTransform
$transform
private
mixed
$transform
Methods
__construct()
public
__construct(callable $transform, callable $reverseTransform) : mixed
Parameters
- $transform : callable
-
The forward transform callback
- $reverseTransform : callable
-
The reverse transform callback
Return values
mixed —reverseTransform()
Transforms a value from the transformed representation to its original representation.
public
reverseTransform(mixed $data) : mixed
Parameters
- $data : mixed
Return values
mixed —The value in the original representation
transform()
Transforms a value from the original representation to a transformed representation.
public
transform(mixed $data) : mixed
Parameters
- $data : mixed
Return values
mixed —The value in the transformed representation