trait CanBePrecognitive (View source)

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

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

protected bool shouldValidatePrecognitiveAttribute(string $attribute, array $validateOnly)

Determine if the given attribute should be validated.

Parameters

string $attribute
array $validateOnly

Return Value

bool

bool isAttemptingPrecognition()

Determine if the request is attempting to be precognitive.

Return Value

bool

bool isPrecognitive()

Determine if the request is precognitive.

Return Value

bool

Laravel Cloud is the best place to deploy Laravel, Nuxt, Express, Hono, Node.js, Bun, Go, Flask, Python, and more, with dedicated infrastructure available on AWS through Laravel Private Cloud.