Size: a a a

2020 December 02

JD

John Doe in Yii Framework 3
мб не делить на config-plugin и config-plugin-alternatives и сделать в одном ключе ?
источник

JD

John Doe in Yii Framework 3
"config-plugin": {
   "default": {...},
   "alfa": {...}
}
источник

m

mj4444 in Yii Framework 3
Alexander Makarov
То есть собирается N сетов конфигов. Выбор — за вами. Как раз можно юзать для этого $_ENV['ENV'] ?? 'dev'
Было бы здорово если бы из коробки были настроены 2 конфигурации prod и dev.
источник

m

mj4444 in Yii Framework 3
https://github.com/yiisoft/mailer-swiftmailer/blob/519032721a51a0b4185508dc4c8c46ac181a6a01/src/Mailer.php#L57
Вызов несуществующего в интерфейсе метода getSwiftMessage. И такое сплош и рядом.
Вы в таком виде собираетесь релизить или всё таки в планах до релиза такие вещи пофиксить?
источник

AM

Alexander Makarov in Yii Framework 3
mj4444
https://github.com/yiisoft/mailer-swiftmailer/blob/519032721a51a0b4185508dc4c8c46ac181a6a01/src/Mailer.php#L57
Вызов несуществующего в интерфейсе метода getSwiftMessage. И такое сплош и рядом.
Вы в таком виде собираетесь релизить или всё таки в планах до релиза такие вещи пофиксить?
Что успеем пофиксим. Что нет — в таком виде в альфу пойдёт.
источник

DG

Dmitriy Gritsenko in Yii Framework 3
а давайте кстати, из коробки запилим в экстеншене почтовом возможность работы с очередью?
источник

DG

Dmitriy Gritsenko in Yii Framework 3
несколько раз в продакшене сталкивались с тем, что веб сервер не мог достучаться до почтовика, и ломалось приложение из-за этого
источник

DG

Dmitriy Gritsenko in Yii Framework 3
было бы круто, чтобы можно было настроить в конфиге, чтобы почта складывалась в БД, а cron'ом по расписанию дёргался скрипт отправки, с возможностью retry, если не удалось отправить сразу
источник

А

Алексей R in Yii Framework 3
это отдельный пакет надо
источник

А

Алексей R in Yii Framework 3
причём, возможно, на db и сусле отдельно
источник

А

Алексей R in Yii Framework 3
хотя зачем, у нас же queue паке есть, отвечающий за очереди )
источник

AM

Alexander Makarov in Yii Framework 3
Звучит как что-то, что не входит в обязанности этого пакета.
источник

DG

Dmitriy Gritsenko in Yii Framework 3
ну тогда придётся костылись туда Job
источник

DG

Dmitriy Gritsenko in Yii Framework 3
Alexander Makarov
Звучит как что-то, что не входит в обязанности этого пакета.
почему?
2 варианта отправки. Сразу либо в очередь
источник

DG

Dmitriy Gritsenko in Yii Framework 3
там же выбирается к примеру разный транспорт
SMTP, локальная отправка и т.п.
источник

DG

Dmitriy Gritsenko in Yii Framework 3
почему не запилить 2 варианта отправки?
источник

DG

Dmitriy Gritsenko in Yii Framework 3
на yii2 я нашёл неплохой пакет.
mailqueue. Правда он работал нормально только когда ты отправляешь только текст, без вложений и встраиваемых изображений.
Я его пофиксил, отправил человеку несколько PR😊
источник

DG

Dmitriy Gritsenko in Yii Framework 3
Штука прям годная и нужная
источник

DG

Dmitriy Gritsenko in Yii Framework 3
сейчас если ты делаешь $mail->send() и почтарь скажем не доступен по какой-то причине, письмо тупо не отправится, и исчезнет
источник

DG

Dmitriy Gritsenko in Yii Framework 3
вообще нигде не будет следа
источник