Size: a a a

2021 August 19

АЗ

Алихан Закиров... in Laravel Pro
70% такого кода умирает
источник

АЗ

Алихан Закиров... in Laravel Pro
Но оно для бизнеса полезно
источник

AN

Alexander N in Laravel Pro
Не понимаю просто есть ли иной способ кроме копипасты. В общем есть middleware и если ?print=1, то делается
view()->getFinder()->prependLocation(resource_path('views-print'));

Но нужно заоверрайдить часть вьюхи, но при этом заэкстендить оригинальную вьюху в вьюхе для печати
источник

АЗ

Алихан Закиров... in Laravel Pro
Копипасти
источник

АЗ

Алихан Закиров... in Laravel Pro
Вьюха с префиксом это типа из модуля?
источник

AN

Alexander N in Laravel Pro
Нет, это из приложения просто там views-print путь
источник

АЗ

Алихан Закиров... in Laravel Pro
В который нельзя зайти подредачить
источник

АЗ

Алихан Закиров... in Laravel Pro
Сделай один общий
источник

АЗ

Алихан Закиров... in Laravel Pro
Оба заэкстенди
источник

y

yu2ry in Laravel Pro
есть способ как то в тестах привязать к эвенту обработик? и в тесте запускать dispatch($event) сейчас тестирую отдельно все, и хз правильо ли это
источник

АЗ

Алихан Закиров... in Laravel Pro
Бля точно было
источник

АЗ

Алихан Закиров... in Laravel Pro
Глянь доку
источник

АЗ

Алихан Закиров... in Laravel Pro
Там сто пудов есть
источник

АЗ

Алихан Закиров... in Laravel Pro
Я года 3 на ларе не писал, но помню что было
источник

y

yu2ry in Laravel Pro
вопрос, правильно ли это) как по мне по отдельности лучше тестить все
источник

y

yu2ry in Laravel Pro
Event::listen(
       PodcastProcessed::class,
       [SendPodcastNotification::class, 'handle']
   );
источник

АЗ

Алихан Закиров... in Laravel Pro
Тестируй хендлер
источник

АЗ

Алихан Закиров... in Laravel Pro
Отдельно
источник

АЗ

Алихан Закиров... in Laravel Pro
Без диспатча
источник

M7

MaZaHaKa 7 in Laravel Pro
Парень тему говорит 🤝
источник