Size: a a a

2021 July 15

G

Gloomy in Laravel Pro
сижу туплю уже час🤷🏻‍♂️
источник

EG

Egor Gruzdev in Laravel Pro
Что делает hasFavorited?
источник

G

Gloomy in Laravel Pro
чекает, является ли конкретный юзер "избранным" для текущего
источник

EG

Egor Gruzdev in Laravel Pro
источник

DZ

Daniil Zobov in Laravel Pro
Джоины и модели скрещивать так себе история с точки зрения возможных изменений в БД, которые под собой модели инкапсулируют

Мне больше по душе пакет eloquent powerjoins, там все то же самое красиво упакована и решает эту задачу в одну строчку.
источник

SS

Serg Serdyuk in Laravel Pro
А он разве все покрывает? У меня почему то вложенные whereHas через него не работали как надо
источник

DZ

Daniil Zobov in Laravel Pro
Лично я не щупал его очень подробно, все никак руки не дойдут. Но бегло он свою задачу на ура решил
источник

SS

Serg Serdyuk in Laravel Pro
Мелкие обычные with на ура решает) Польза в целом есть) хотя щупал давно, может уже что то поменялось🌚 надо освежить опыт
источник

EG

Egor Gruzdev in Laravel Pro
👍
источник

IH

Ihor Hekaliuk in Laravel Pro
Всем привет. Кто шарит как стандартный Password Broker подменить с email на phone?
источник

IB

Ivan B in Laravel Pro
Спасибо. Вот это может быть оно.  В проекте недавно добавился парсинг XML.

Я тоже заменил 7.2 на 7.4 однако к сожалению не решило проблему.

А как вы определили, что ОС прибивает процесс php-fpm прям во время выполнения из за XML модуля?
источник

IB

Ivan B in Laravel Pro
Это в продолжении темы... Этой

Добрый день.
- Использую Laravel 6 + Nginx + php-fpm 7.4.
- Логер Laravel сделан через запись в файл в app/Providers/AppServiceProvider.php

Проблема:
- Такое впечатление, что Laravel не отправляет уведомление завершения запроса для php-fpm.
- В логах Laravel написано, что запрос процесса 20807 выполнился за 0.023 секунды. А php-fpm пишет, что "child 20807 exited on signal 15 (SIGTERM) after 26 seconds from start"
- Происходит какое-то событие и начинает валить куча таймаутов по процессам php-fpm,  при этом Laravel говорит, что отработал за 0.023 сек.

Логи:
- laravel.log (процес 20807)
[13-Jul-2021 09:32:19] "api/v1/busreport/status", time: 0.023, process: 20807
- /var/log/php7.4-fpm.log
[13-Jul-2021 15:32:46] WARNING: [pool www] child 20807 exited on signal 15 (SIGTERM) after 26 seconds from start

Вопросы:
1. В каком файле Laravel выполняется завершение запроса (для php-fpm)?
2. Может быть такая ситуация, что обработка запроса не дошла до финальной стадии (передачи HTTP_OK) и это не залогировалось.
3. В какую сторону копать (где-то добавить логирование)?
источник

IB

Ivan B in Laravel Pro
источник

IB

Ivan B in Laravel Pro
источник

А

Антон in Laravel Pro
источник

IH

Ihor Hekaliuk in Laravel Pro
Воу воу воу)) Сенк!
источник

А

Антон in Laravel Pro
Но тебе вообще нотификацию менять надо, а не только поле, по которому искать. Ты ж не сможешь отправить на телефон почту https://github.com/jimrubenstein/laravel-framework/blob/master/src/Illuminate/Auth/Passwords/CanResetPassword.php#L25-L28.
источник

IH

Ihor Hekaliuk in Laravel Pro
Вообще заменить notification же реально? Он на юзере ж вызывается, правильно? $this - это ж юзера модель, так?
источник

А

Антон in Laravel Pro
На все вопросы – да.
источник

СД

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