Size: a a a

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

2021 January 28

AP

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

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
если его можно заинжектить через контейнер
источник

С

Санжар in Laravel для начинающих
Alexander Pavlenko 🌚
если его можно заинжектить через контейнер
ты про Repository $repository в конструкторе CentersSearch?
если да, то мне ведь не просто нужно инстанс передать, а именно инстанс + результат вызова метода из этого инстанса (с аргуменатми)
(new Repository())->getByCat($request->cat);
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
__construct(Repository $repository) {
$xml = $repository->getByCat();
}
источник

ab

alex but in Laravel для начинающих
Сидредин
Чем мне не нравится документация - так это непоследовательностью. Чтобы проверить этот код, я должен уже знать, что такое модели, провести первые миграции, заполнить таблицу юзверей и т.д. Так что не стоит всех отправлять туда, я думаю.
для начала надо прочитать ВСЮ документацию от и до а уже потом что то пытатся кодить или разбирать
источник

С

Санжар in Laravel для начинающих
Alexander Pavlenko 🌚
__construct(Repository $repository) {
$xml = $repository->getByCat();
}
а где значение для параметра getByCat передавать? 🌚
я про $repository->getByCat($request->category), например
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
где хочешь
источник

С

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

AP

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

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
это уже не сервис получается
источник

С

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

NJ

Nabijon Juraev in Laravel для начинающих
Всем привет
есть такая нетривиальная задача, вывод своего вю если 404
но для начала предистория:
на сайте настроены и сабдомены и префикси тоесть
kazan.mysite.com и mysite.com/kazan оба варианта работают
роуты приложения зарегистрированы по условию(придумали такой костыль из за именованных роутов)
если урл с сабдоменом то
if (preg_match('/^[-a-zA-Z0-9]{2,}$/', $subdomain)) {
 Route::group(
       ['domain' => '{citySubDomain}.' . config('app.domain'),],
       $citySluggableRoutes
   );
иначе
 Route::group(
               ['prefix' => '{citySlug}'],
               $citySluggableRoutes
           );
citySluggableRoutes - это функция где роуты обявлены
страницу 404 переделали и сделали свое вю где в качестве layout используется основной шаблон сайта, а в основном шаблоне есть много использованных роутов,
сейчас, при переходе по несуществующим маршрутам если урл с сабдоменом или префиксом выдается ошибка с
Missing required parameters for Route....
источник

KK

Konstantin Kelle in Laravel для начинающих
Почему в атрибутах нет score?
источник

KK

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

AK

Artem Kalashnikov in Laravel для начинающих
Всем привет, подскажите пожалуйста разницу между между database/seeds и database/factories? (доку читал, не сильно прояснила разнцицу)
источник

SG

Sergey Gerasimov in Laravel для начинающих
Artem Kalashnikov
Всем привет, подскажите пожалуйста разницу между между database/seeds и database/factories? (доку читал, не сильно прояснила разнцицу)
Сиды - первоначальные данные, Фабрика - фейковые
источник

KK

Konstantin Kelle in Laravel для начинающих
Сиды закидываю подготовленные данные в бд, factories - это фейкер
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Konstantin Kelle
Почему в атрибутах нет score?
ну хз, сложно так сказать сразу
источник

AK

Artem Kalashnikov in Laravel для начинающих
Тоесть, через seeder я могу заполнить какими-то реальными дэфолтными данными, а через фабрику заполнить тестовые данные для проверки правильной работы приложения?
источник

KK

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