Size: a a a

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

2021 March 27

D

DK in Laravel для начинающих
разве?)
источник

D

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

A

AlexOneTrek in Laravel для начинающих
DK
разве?)
да, я уже поменял все сработало
источник

A

AlexOneTrek in Laravel для начинающих
DK
какой параметр там
'faker_locale' => 'ru_RU',
источник

D

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

A

AlexOneTrek in Laravel для начинающих
по умолчанию en_US
источник

A

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

A

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

w

wzk in Laravel для начинающих
как мило. пупочек :3
источник

RK

Roman Kolosov in Laravel для начинающих
А у тебя книга автор связь один ко многим?
источник

RK

Roman Kolosov in Laravel для начинающих
Должна быть мени ту мени по хорошему
источник

ML

Max Lyu in Laravel для начинающих
Добрый день!
Подскажите, возник такой вопрос.
В случае, если я вызываю репозиторий в нескольких контроллерах
    private $adminRepository;

   public function __construct()
   {
       parent::__construct();

       $this->adminRepository = app(AdminRepository::class);
   }
Могу ли я поместить его в Trait и использовать как
use AdminRepositoryTrait; в нужных мне контроллерах?
источник

SS

Serg Serdyuk in Laravel для начинающих
Max Lyu
Добрый день!
Подскажите, возник такой вопрос.
В случае, если я вызываю репозиторий в нескольких контроллерах
    private $adminRepository;

   public function __construct()
   {
       parent::__construct();

       $this->adminRepository = app(AdminRepository::class);
   }
Могу ли я поместить его в Trait и использовать как
use AdminRepositoryTrait; в нужных мне контроллерах?
зачем? 🌚
и почему не использовать DI?
источник

ML

Max Lyu in Laravel для начинающих
DI это Агрегация (подвид Ассоциации).
Я использовал Композицию (так же подвид Ассоциации).
https://www.it-rem.ru/prosto-pro-nasledovanie-kompozicziyu-i-agregacziyu-v-php.html
источник

ML

Max Lyu in Laravel для начинающих
Но данное решение меня не очень удовлетворяет, т.к. в нескольких Контроллерах мне нужен этот репозиторий, и чтобы не повторяться с помощью Ассоциации (принцип Наследования), я решил поинтересоваться какие есть еще варианты, если не через Trait
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Лучше через ди
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Трейты я бы в таких случаях не использовал бы
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Они для того чтобы «расширить» функционал класса, а не добавить ему зависимостей
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Имхо
источник

A

AlexOneTrek in Laravel для начинающих
А можно сделать фабрику такую, что бы она брала данные из другой таблицы для заполнения своей колонки?
источник