Official Laravel source
AttributeIlluminate\Foundation\Http\Attributes\FailOnUnknownFields

#[FailOnUnknownFields]

Fails when there are unknown fields in the data input.

Available since

Laravel 13.0

Targets

class

Parameters

  • $valuebool

    Boolean value that determines whether to fail on unknown fields.

Practical usage

use Illuminate\Foundation\Http\Attributes\FailOnUnknownFields;

#[FailOnUnknownFields(true)]
class DataProcessor
{
    //...
}