ValidGenerator
in package
Proxy for other generators, to return only valid values. Works with Faker\Generator\Base->valid()
Tags
Table of Contents
Properties
- $generator : mixed
- $maxRetries : mixed
- $validator : mixed
Methods
- __call() : mixed
- Catch and proxy all generator calls with arguments but return only valid values
- __construct() : mixed
- __get() : mixed
- Catch and proxy all generator calls but return only valid values
- ext() : mixed
Properties
$generator
protected
mixed
$generator
$maxRetries
protected
mixed
$maxRetries
$validator
protected
mixed
$validator
Methods
__call()
Catch and proxy all generator calls with arguments but return only valid values
public
__call(string $name, array<string|int, mixed> $arguments) : mixed
Parameters
- $name : string
- $arguments : array<string|int, mixed>
__construct()
public
__construct(Extension|Generator $generator[, callable|null $validator = null ][, int $maxRetries = 10000 ]) : mixed
Parameters
__get()
Catch and proxy all generator calls but return only valid values
public
__get(string $attribute) : mixed
Parameters
- $attribute : string
Tags
ext()
public
ext(string $id) : mixed
Parameters
- $id : string