Size: a a a

2016 July 15

:P

: P in Laravel Pro
или по-умолчанию они все недоступны
источник

:P

: P in Laravel Pro
не очень понял)
источник

:P

: P in Laravel Pro
в моделях
источник

:P

: P in Laravel Pro
По этой причине по умолчанию Eloquent защищает вас от массового заполнения.
источник

:P

: P in Laravel Pro
какой тогда смысл в $guarded
источник

i

invariance in Laravel Pro
Когда отключаешь fillable, все просто)
источник

i

invariance in Laravel Pro
но я чет не помню, что бы юзал fillable, у меня и без него все добавлялось в бд
источник

:P

: P in Laravel Pro
то есть как мне быть хочу только 2 поля запретить редактировать при создании модели
источник

i

invariance in Laravel Pro
юзай $guarded
источник

:P

: P in Laravel Pro
самое главное это те которые не нужно заполнять массивом доавить в guarded,
источник

i

invariance in Laravel Pro
я походу ошибся насчет fillable
источник

:P

: P in Laravel Pro
вот и хочу понять в чём смысл)
источник

i

invariance in Laravel Pro
Походу это работает так
источник

i

invariance in Laravel Pro
Если ты объявил $fillable - разрешается заполнять только те методы, которые в нем объявлены
источник

i

invariance in Laravel Pro
тьфу, методы
источник

i

invariance in Laravel Pro
столбцы
источник

i

invariance in Laravel Pro
Если объявил $guarded - разрешается заполнять только те методы, которые НЕ объявлены
источник

i

invariance in Laravel Pro
Если ты ничего не объявил, делай че хочешь, никакой защиты на запись нет
источник

KV

Konstantin Vinogradov in Laravel Pro
invariance
ходит слушок, что реакт - первый шаг на пути к изоморфным приложениям
ну по сути сейчас так и есть если писать публичный сервис
источник

GK

Golib Khalimov in Laravel Pro
$fillable describes which fields can be mass assigned(via fill() method for example) while $guarded sets which fields can not be mass assigned so when you fill() with properties that are guarded they won't get saved in database. $hidden are fields that won't be shown when serializing model to JSON or array.
Regarding your questions - password, user_role, user_points $guarded - hidden does not mean guarded so if field is hidden and fillable it can obviously be fillable
источник