class AsDataCollection implements CastsRequestInput, RequestCastable

Methods

__construct(string $dataClass, string $into = DataCollection::class)

Create a FormRequest data collection cast.

static string
of(string $dataClass, string $into = DataCollection::class)

Get the cast declaration for a data collection.

static CastsRequestInput|string
castRequestUsing(array $arguments)

Get the request caster for a data collection.

mixed
cast(string $key, mixed $value, array $input)

Cast an input value to a data collection.

Details

at line 20
__construct(string $dataClass, string $into = DataCollection::class)

Create a FormRequest data collection cast.

Parameters

string $dataClass
string $into

at line 36
static string of(string $dataClass, string $into = DataCollection::class)

Get the cast declaration for a data collection.

Parameters

string $dataClass
string $into

Return Value

string

at line 46
static CastsRequestInput|string castRequestUsing(array $arguments)

Get the request caster for a data collection.

Parameters

array $arguments

Return Value

CastsRequestInput|string

at line 58
mixed cast(string $key, mixed $value, array $input)

Cast an input value to a data collection.

Parameters

string $key
mixed $value
array $input

Return Value

mixed