Size: a a a

2020 November 09

А

Антон in symfony
Alex
разве это не странно, что я не могу инициализировать респонс класс в конструкторе ?
Не странно. Окей, представь, что ты пишешь свой контейнер. Каким образом ты узнаешь, что нужно передать в респонс?
источник

VP

Victor Pelykh in symfony
просто пропиши эксклюд в определении сервисов, чтоб не считался твой класс сервисом
источник

A

Alex in symfony
В текущей реализации это $response = new SuperResponse('test string');
И совсем не нужно, что бы симфони пытался туда что-то положить автоматически
источник

А

Антон in symfony
Victor Pelykh
просто пропиши эксклюд в определении сервисов, чтоб не считался твой класс сервисом
Еще один.
источник

А

Антон in symfony
Alex
В текущей реализации это $response = new SuperResponse('test string');
И совсем не нужно, что бы симфони пытался туда что-то положить автоматически
Ну значит тебе рано в симфони.
источник

VP

Victor Pelykh in symfony
нас легион
источник

А

Антон in symfony
Alex
В текущей реализации это $response = new SuperResponse('test string');
И совсем не нужно, что бы симфони пытался туда что-то положить автоматически
А ты хочешь так?

final class SomeController
{
   public function __construct(SuperResponse $response)
   {
   }
}
источник

VP

Victor Pelykh in symfony
Антон
Еще один.
Я переосмыслил) ты прав, не поможет экслюд))
источник

A

Alex in symfony
нет, я везде создаю респонс класс через new явно
источник

А

Антон in symfony
Alex
нет, я везде создаю респонс класс через new явно
Врешь.
источник

А

Антон in symfony
Если тебе и exclude не помог, то ты точно где-то пихаешь свой респонс в качестве аргумента.
источник

A

Alex in symfony
Спасибо, буду копать
источник

IM

Ilya Medzhidov 🖋 in symfony
Valentin Saik
Мы у себя постфиксы (2й вариант) юзаем, просто все транзакции вынесли в src/Entity/Transaction и там уже всякие FundsWithdrawalTransaction и пр. так намного приятнее читать, и шторм всё равно автокомплитит даже если пишешь просто Transaction так что с этим проблем нет
Понял, спасибо)
источник

A

Arseni in symfony
Всем привет! Подскажите пожалуйста, кто нибудь может такое делал - есть очередь уведомлении каждое из которых должно отправится в определенную дату и время. Я думаю это сделать так - сделать микросервис на гоу, который будет ждать команду от симфони что поступило новое уведомление и время его отправки, после чего в замкнутом цикле проверять не прошло ли время уведомления, и если оно прошло отправить на симфони обратно команду на отправку уведомлении.

Делаю такое в первый раз, хочу поинтересоваться вашим мнением и мыслями, буду очень благодарен
источник

ДК

Дмитрий Кожанов... in symfony
Крон не подходит? Который будет дергать команду?
источник

DP

Dmitri Ponomarjov in symfony
Alex
нет, я везде создаю респонс класс через new явно
перепроверить легко. можно убрать из конструктора параметр, поставить в него брейкпоинт и поглядеть, где он создаётся.
источник

А

Антон in symfony
Arseni
Всем привет! Подскажите пожалуйста, кто нибудь может такое делал - есть очередь уведомлении каждое из которых должно отправится в определенную дату и время. Я думаю это сделать так - сделать микросервис на гоу, который будет ждать команду от симфони что поступило новое уведомление и время его отправки, после чего в замкнутом цикле проверять не прошло ли время уведомления, и если оно прошло отправить на симфони обратно команду на отправку уведомлении.

Делаю такое в первый раз, хочу поинтересоваться вашим мнением и мыслями, буду очень благодарен
Можно отложить сообщение на эту дату, а брокер сообщений сам его обработает в это время. Кролик так умеет, например.
источник

A

Arseni in symfony
Дмитрий Кожанов
Крон не подходит? Который будет дергать команду?
Если каждую минуту делать крон, думаю будет слишком трудозатратно
источник

A

Arseni in symfony
Антон
Можно отложить сообщение на эту дату, а брокер сообщений сам его обработает в это время. Кролик так умеет, например.
RabbitMQ?
источник

ПГ

Павел Г. in symfony
Антон
Можно отложить сообщение на эту дату, а брокер сообщений сам его обработает в это время. Кролик так умеет, например.
А delay stamp работает именно так?
источник