Size: a a a

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

2020 October 24

YH

Yurii Horbal in Laravel для начинающих
DK
и оч надеюсь что интерфейсы лежат в App\Contracts
Не в корне же
источник

D

DK in Laravel для начинающих
Игорь
Подробнее
вон)
источник

P

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

P

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

D

DK in Laravel для начинающих
PSYTRGLES
ой холиварно
ну когда спрашиваешь другого дева в команде, "где ты ожидаешь найти интерфейсы\фасады проекта?"
источник

D

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

И

Игорь in Laravel для начинающих
DK
и внедрял бы сам интерфейс в нужных местах через DI
Интерфейс выгоден тем, что можно подсунуть все что угодно похожее. Но ведь тогда в провайдере надо писать что именно туда положить, если такой-то класс требует такой-то интерфейс
источник

D

DK in Laravel для начинающих
Игорь
Интерфейс выгоден тем, что можно подсунуть все что угодно похожее. Но ведь тогда в провайдере надо писать что именно туда положить, если такой-то класс требует такой-то интерфейс
в этом и суть
источник

D

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

D

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

И

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

D

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

D

DK in Laravel для начинающих
Игорь
Это если известно, что реализаций может быть не одна
интерфейс предпологает,что он собирается делать больше чем 1-у реализацию класса
источник

И

Игорь in Laravel для начинающих
DK
интерфейс предпологает,что он собирается делать больше чем 1-у реализацию класса
В принципе, да
источник

SC

Sergey Chizhik in Laravel для начинающих
DK
интерфейс предпологает,что он собирается делать больше чем 1-у реализацию класса
В его кейсе вообще реализация будет скорее всего одна, а вот хранилище – s3 или файлы надо подмешивать уже в сам сервис)
источник

D

DK in Laravel для начинающих
Sergey Chizhik
В его кейсе вообще реализация будет скорее всего одна, а вот хранилище – s3 или файлы надо подмешивать уже в сам сервис)
:D
источник

SC

Sergey Chizhik in Laravel для начинающих
Мы тут за DI, а пацан через File:: и Log:: работает
источник

D

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

D

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

D

DK in Laravel для начинающих
в API есть, а в доке про storage нет)
источник