Size: a a a

2020 April 16

AS

Artem Stepanenko in Laravel Pro
Сейчас проверю, спасибо
источник

AS

Artem Stepanenko in Laravel Pro
Egor Gruzdev
что то я хрен какуюто написал, короче надо поймать диапазон в которм будет один раз попадать выборка
Суть понял, буду пробовать
источник

AS

Artem Stepanenko in Laravel Pro
Если нету способо ограничить посредствами laravel, то тогда только так
источник

EG

Egor Gruzdev in Laravel Pro
средстваит Laravel сохрание в базе что за 7 дней предупредил, потом 1 день предупредил
источник

AM

Alexey Mihaylov in Laravel Pro
Ребят, помогите, пожалуйста.

Как в Ларавел при тестировании мокать сервис, который через Guzzle обращается на другой сервер?
источник

AM

Alexey Mihaylov in Laravel Pro
Ну, например, есть PaymentService. Он через Газл обращается к микросервису платежей. Как сделать так, чтобы при тестировании, если этот сервис выбрасывает какое-то исключение (например, с сервером платежей нет связи), оно игнорировалось?
источник

L

Loot.jpg in Laravel Pro
Alexey Mihaylov
Ну, например, есть PaymentService. Он через Газл обращается к микросервису платежей. Как сделать так, чтобы при тестировании, если этот сервис выбрасывает какое-то исключение (например, с сервером платежей нет связи), оно игнорировалось?
создай свой класс, и подменяй им при тестировании. в phpunit, можешь в setUp забиндить свой сервисы
источник

AM

Alexey Mihaylov in Laravel Pro
Разобрался, вроде.
источник

RK

Roman Kolosov in Laravel Pro
Есть кто онлайн, очень хорошо знакомый с laravel-echo? Есть вопрос не тревиальный и не хотелось бы сейчас под ночь его расписывать потому что уже часов 7 убил и не вижу проблемы хоть убей, но она есть и связана с попаданием сообщений в канал)
источник

RK

Roman Kolosov in Laravel Pro
блин 11 часов или рискнуть
источник

RK

Roman Kolosov in Laravel Pro
Ладно повторю завтра если что, кароче проблема в следующем, я пишу laravel-example точнее почти переписал и там в одном месте используются сокеты для элементарного чатика, на старой ларе 5.8 я делал аналогично и продкаст работал как надо, сейчас же столкнулся с такой проблемой, просто магия какаято, человек подписывается на канал все ок, видит то как печаете другой пользователь, что еще раз доказывает то что он подписан на канал, но после того как он отправляет сообщение, во всех местах пишет что оно успешно разослано но нету этого сообщения не у отправителя не у слушателей(((
может кто-то сталкивался и знает в чем подвох?
следуя доке лары назвал евент в методе broadcastAs
new.room.message
на фронте слушаю канал rooms.{id} .new.room.message
источник

Д

Дэниэл Сонис... in Laravel Pro
Скорее всего подвох в работе с сокетами в laravel)
источник

RK

Roman Kolosov in Laravel Pro
источник

Д

Дэниэл Сонис... in Laravel Pro
На ноде 0 проблем.
источник

RK

Roman Kolosov in Laravel Pro
источник

RK

Roman Kolosov in Laravel Pro
раньше все работало как часы
источник

AB

Andrey Bogdanov in Laravel Pro
Roman Kolosov
Ладно повторю завтра если что, кароче проблема в следующем, я пишу laravel-example точнее почти переписал и там в одном месте используются сокеты для элементарного чатика, на старой ларе 5.8 я делал аналогично и продкаст работал как надо, сейчас же столкнулся с такой проблемой, просто магия какаято, человек подписывается на канал все ок, видит то как печаете другой пользователь, что еще раз доказывает то что он подписан на канал, но после того как он отправляет сообщение, во всех местах пишет что оно успешно разослано но нету этого сообщения не у отправителя не у слушателей(((
может кто-то сталкивался и знает в чем подвох?
следуя доке лары назвал евент в методе broadcastAs
new.room.message
на фронте слушаю канал rooms.{id} .new.room.message
в /telescope смотрел что приходит? там написано какой broadcast посылается и в какой канал, ну и если очереди допустим заюзаны в отправке сообщения (трейт Queueble), то оно будет queued, написано будет что разослано в консоли, но по факту нет
источник

RK

Roman Kolosov in Laravel Pro
хм ща
источник

RK

Roman Kolosov in Laravel Pro
стоп так это не нотифи
источник

RK

Roman Kolosov in Laravel Pro
это broadcast
источник