UnsignedSerializableClosure
in package
Table of Contents
Properties
- $serializable : Serializable
- The closure's serializable.
Methods
- __construct() : void
- Creates a new serializable closure instance.
- __invoke() : mixed
- Resolve the closure with the given arguments.
- __serialize() : array<string|int, mixed>
- Get the serializable representation of the closure.
- __unserialize() : void
- Restore the closure after serialization.
- getClosure() : Closure
- Gets the closure.
Properties
$serializable
The closure's serializable.
protected
Serializable
$serializable
Methods
__construct()
Creates a new serializable closure instance.
public
__construct(Closure $closure) : void
Parameters
- $closure : Closure
__invoke()
Resolve the closure with the given arguments.
public
__invoke() : mixed
__serialize()
Get the serializable representation of the closure.
public
__serialize() : array<string|int, mixed>
Return values
array<string|int, mixed>__unserialize()
Restore the closure after serialization.
public
__unserialize(array<string|int, mixed> $data) : void
Parameters
- $data : array<string|int, mixed>
getClosure()
Gets the closure.
public
getClosure() : Closure