trait CanBePrecognitive

Methods

array
filterPrecognitiveRules(array $rules)

Filter the given array of rules into an array of rules that are included in precognitive headers.

bool
shouldValidatePrecognitiveAttribute(string $attribute, array $validateOnly)

Determine if the given attribute should be validated.

bool
isAttemptingPrecognition()

Determine if the request is attempting to be precognitive.

bool
isPrecognitive()

Determine if the request is precognitive.

Details

at line 14
array filterPrecognitiveRules(array $rules)

Filter the given array of rules into an array of rules that are included in precognitive headers.

Parameters

array $rules

Return Value

array

at line 30
protected bool shouldValidatePrecognitiveAttribute(string $attribute, array $validateOnly)

Determine if the given attribute should be validated.

Parameters

string $attribute
array $validateOnly

Return Value

bool

at line 46
bool isAttemptingPrecognition()

Determine if the request is attempting to be precognitive.

Return Value

bool

at line 54
bool isPrecognitive()

Determine if the request is precognitive.

Return Value

bool