class NestedRules (View source)

Properties

protected callable $callback

The callback to execute.

Methods

void
__construct(callable $callback)

Create a new nested rule instance.

compile(string $attribute, mixed $value, mixed $data = null, mixed $context = null)

Compile the callback into an array of rules.

Details

void __construct(callable $callback)

Create a new nested rule instance.

Parameters

callable $callback

Return Value

void

stdClass compile(string $attribute, mixed $value, mixed $data = null, mixed $context = null)

Compile the callback into an array of rules.

Parameters

string $attribute
mixed $value
mixed $data
mixed $context

Return Value

stdClass