Size: a a a

2020 May 07

A

Adel in Laravel Pro
Кароч, "композиция вместо наследования"
источник

АВ

Алексей Веснин... in Laravel Pro
Vadim
Без кода тут нечего обсуждать.

> но я не хочу внедрять все зависимости в каждом из дочерних классов

Не используй наследование
источник

ДК

Дмитрий Кожанов... in Laravel Pro
Все. Я понял. Не стреляй в колено
источник

A

Adel in Laravel Pro
))))))))))))))))))
источник

V

Vadim in Laravel Pro
Чтоооо, фасад инжектишь
источник

ДК

Дмитрий Кожанов... in Laravel Pro
use Illuminate\Support\Facades\DB;
И инъектит фасад. Здорово. Здорово
источник

ДК

Дмитрий Кожанов... in Laravel Pro
Новые паттерны рождаются на глазах
источник

АВ

Алексей Веснин... in Laravel Pro
Дмитрий Кожанов
use Illuminate\Support\Facades\DB;
И инъектит фасад. Здорово. Здорово
Просто как его не дублировтаь во всех остальных классах, если не инжектишь? Будет у меня еще 20 классов и в каждом дублировать код?
источник

ДК

Дмитрий Кожанов... in Laravel Pro
Алексей Веснин
Просто как его не дублировтаь во всех остальных классах, если не инжектишь? Будет у меня еще 20 классов и в каждом дублировать код?
Друже, ты смотрел вообше как работает фасад?
источник

A

Adel in Laravel Pro
если бы это не был проект для того, что красть данные с других сайтов, я бы наверно даже потратил время и рассказал как надо такие проблемы решать...
источник

V

Vadim in Laravel Pro
Алексей Веснин
Просто как его не дублировтаь во всех остальных классах, если не инжектишь? Будет у меня еще 20 классов и в каждом дублировать код?
У каждого фасада в пхпдоке пишут, кому он проксирует вызовы, его и инжектишь
источник

АВ

Алексей Веснин... in Laravel Pro
Adel
если бы это не был проект для того, что красть данные с других сайтов, я бы наверно даже потратил время и рассказал как надо такие проблемы решать...
Так говоришь, как будто те кто пишут парсеру преступники)))
источник

AB

Alex Berezhkovsky in Laravel Pro
Adel
если бы это не был проект для того, что красть данные с других сайтов, я бы наверно даже потратил время и рассказал как надо такие проблемы решать...
Можешь помочь ему сломать колено, чтобы ружье поудобней встало
источник

АВ

Алексей Веснин... in Laravel Pro
Adel
если бы это не был проект для того, что красть данные с других сайтов, я бы наверно даже потратил время и рассказал как надо такие проблемы решать...
Сам то еще небось ни разу в жизни парсеры не писал и обходишь их стороной?))
источник

A

Adel in Laravel Pro
Алексей Веснин
Так говоришь, как будто те кто пишут парсеру преступники)))
ты так говоришь, будто те, кто пишет сайты для закладок наркоты не преступники.
источник

ДК

Дмитрий Кожанов... in Laravel Pro
Adel
ты так говоришь, будто те, кто пишет сайты для закладок наркоты не преступники.
ита просто сервис!
источник

AG

Alex Grishkevich in Laravel Pro
Алексей Веснин
Просто как его не дублировтаь во всех остальных классах, если не инжектишь? Будет у меня еще 20 классов и в каждом дублировать код?
1. все работают с моделями
2. фасад эт статическая реализация и его точно не надо инжектить
источник

АВ

Алексей Веснин... in Laravel Pro
Vadim
У каждого фасада в пхпдоке пишут, кому он проксирует вызовы, его и инжектишь
Хорошо, посмотрю, а с моделями почему не работает?
источник

A

Adel in Laravel Pro
ты ж сам еще новичок )
источник

E

EgorichXXX in Laravel Pro
а почему не так DB::connection('parser_data_mysql')  ?
источник