Laravel | Mass assignment



Модели Eloquent поддерживают заполнение атрибутов массивами. Это называется mass assignment.



Работа данного поведения настраивается через два свойства модели:



$guarded - в этом свойстве перечисляются поля, которые нельзя заполнять таким способом



$fillable - поля которые можно так заполнять



По умолчанию данное поведение отключено.



Если Вы хотите, чтобы все модели стали заполняемыми таким способом, можно вызвать Model::unguard() в AppServiceProvider::boot.