mini\Converter\ClosureConverter class

Documentation

Converter that wraps a typed closure

Uses reflection to extract input/output types from closure signature. Supports union input types but not union output types or nullable types.

Inheritance

Implements: mini\Converter\ConverterInterface

Properties (6)

private ReflectionFunction $reflection
private string $inputTypeString
private string $outputType
private array $inputTypes
private bool $hasNamedSource
private Closure $closure

Methods (6)

Documentation missing

Documentation missing

Documentation missing

Documentation missing

Documentation missing

Check if a value matches a type name

Source

src/Converter/ClosureConverter.php:11-160