Size: a a a

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

2021 October 11

D

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

D

DK in Laravel для начинающих
принцип единой ответственности
источник

I

Igor in Laravel для начинающих
буду очень благодарен, там нужно отношения настроить и просто выводить оценки в семестры
источник

D

DK in Laravel для начинающих
зачем контроллеру знать что-то про валидацию?
источник

D

DK in Laravel для начинающих
это не его ответственность
источник

D

DK in Laravel для начинающих
у тебя есть класс реквеста, в котором логично хранить правила валидации этого же реквеста
источник

N

Nurzzz in Laravel для начинающих
Как вызвать фабрику если модель находиться в App/Modules/Banner/Models/Banner.php?
источник

N

Nurzzz in Laravel для начинающих
Через тинкер вызываю выдает ошибку  Class 'Database\Factories\Modules\Banner\Models\BannerFactory' not found in
источник

T

Tim in Laravel для начинающих
По идее не нужно. И большие формы валидирую конечно же в реквестах. Просто когда всего одно-два поля, то создавать целый реквест под них по мне так как-то не разумно. Там вроде даже в доках допускается валидация в контроллере. Но это противоречит солиду. Вот и спрашиваю)) Понял, походу это холиварный вопрос))
источник

D

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

D

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

V

Vladislav in Laravel для начинающих
В доке всегда что-то в контроллере
источник

N

Nurzzz in Laravel для начинающих
-- app\
  -- Modules\
     -- Banner\
        -- Http\
            -- BannerController.php
        -- Models\
            -- Banner.php
-- database\
   -- factories\
       -- BannerFactory.php

вызываю в тинкере
Banner::factory(20)->create();


возвращает

 Class 'Database\Factories\Modules\Banner\Models\BannerFactory' not found
источник

N

Nurzzz in Laravel для начинающих
это проблема
источник

?

? in Laravel для начинающих
Что в методе newFactory() в моделе?
источник

T

Tim in Laravel для начинающих
А трейт добавил к модели?
источник

N

Nurzzz in Laravel для начинающих
вот он пустой. Читал что его надо переопределить
источник

?

? in Laravel для начинающих
Переопредели
источник

N

Nurzzz in Laravel для начинающих
protected static function newFactory()
{
  //
}
источник

N

Nurzzz in Laravel для начинающих
он такой
источник