Size: a a a

Laravel для начинающих

2020 November 25

D

DK in Laravel для начинающих
`

`
источник

D

DK in Laravel для начинающих
по 3 таких
источник

VG

Viktor Gramm in Laravel для начинающих
спасибо большое
источник

Е

Евгений in Laravel для начинающих
подскажите со структурой файлов пожалуйста.
есть таблица tasks, в админке создаются задачи: одна задача - одна запись в таблице tasks.
при создании задачи есть выпадающий список с типом задачи (типы могут добавляться новые со временем).
т.е. у каждого типа задачи разные поля для заполнения (select, input type(text, radio, checkbox) )
сейчас в сервисе TasksService есть метод что-то типа prepareTask()
в котором куча условий:
if($task->type==1){
 ...
 $taskResult = логика обработки конкретного типа, обработка шорткодов задачи.
}elseif($task->type==2){...}
return $taskResult;
Предполагаю что нужно создать один интерфейс для всех типов задач,
и для каждого типа задачи создать отдельный файл-сервис наследующий интерфейс,
чтобы исключить ветвление проверок if ($task->type==1)
Как это правильно сделать с учётом того, что будут добавляться новые типы задач?
В сервисе TasksService нужно будет в конструкторе принимать нужную задачу?
источник

Е

Евгений in Laravel для начинающих
просто практики ещё мало на laravel
источник

LS

Luka Solncev in Laravel для начинающих
Viktor Gramm
спасибо большое
источник

VG

Viktor Gramm in Laravel для начинающих
спасибо спасибо
источник

A

Alexandr in Laravel для начинающих
Допустим получили из бд модель $model = Model::query->where('id',5)->first()
источник

A

Alexandr in Laravel для начинающих
делаем $model->name = 'aa2'; $model->save()
источник

A

Alexandr in Laravel для начинающих
вот этот сейв, вызовет в классе модели хук self::saving ?
источник

A

Alexandr in Laravel для начинающих
а self::updated?
источник

D

DK in Laravel для начинающих
$a = $model->find(1);
$a = $movel->update(['title'=>'hui']);
источник

AP

Andrey Polyakov in Laravel для начинающих
Так в стать тоже говорят, что acceess токены хранятся не в локал сторадже
источник

A

Alexandr in Laravel для начинающих
DK
$a = $model->find(1);
$a = $movel->update(['title'=>'hui']);
а если мы не черещ апдейте, а save?
источник

D

DK in Laravel для начинающих
Alexandr
а если мы не черещ апдейте, а save?
save- save - сохранение модели
источник

D

DK in Laravel для начинающих
"сохранение есть сохранение"
источник

A

Alexandr in Laravel для начинающих
т.е. только saving и saved вызовутся?
источник

D

DK in Laravel для начинающих
Alexandr
т.е. только saving и saved вызовутся?
нет
источник

D

DK in Laravel для начинающих
ну всмысле
источник

D

DK in Laravel для начинающих
update -> saving -> saved
источник