Laravel Filable or Gurd

カラム指定でDataの保護。意図しない変更を防ぐ

Laravel Filable or Gurd

In Model
ホワイトリストかブラックリストか、みたいなもの。。。

Fillable

// これらが変更可能
    protected $fillable = [
        'email',
        'pass',
        'name',
        'kana',
        'company',
        'stat',
        'dept',
        'sales_flg',
    ];

Gurd

// これらが変更禁止
protected $guarded = [
        'id',
        'email',
        'password'
    ];

おっさんWEBエンジニア奮闘記©2007 WEBDIMENSION