Size: a a a

2021 February 18

EZ

Evgeniy Zyubin in Yii Framework 3
Evgeniy Tkachenko
не вариант, мы опять реализацию пихаем вместо интерфейса ... конфиги тогда нафига...
В issue написано, что нужно отдельно от глобальных настроек. Локально для одного класса, для этой задачи.
источник

EZ

Evgeniy Zyubin in Yii Framework 3
Можно объявить отдельный конфиг для ContactMailer.
источник

ET

Evgeniy Tkachenko in Yii Framework 3
тут проблема в том, что SwiftMailer  глобально определил место где лежат все вьюшки. Этот пример из yii demo app , там никто не парился и положили всё в resources/mail , но если понадобится написать модуль и положить все файлы и в том числе шаблон письма в одно место , то придётся отдельно прописывать все настройки для mailer в своём конфиге модуля. И теперь получаем что одни письма работают через FileMailer, а в модуле совершенно другой mailer, который тоже не забывать настраивать... Задача использовать один глобальный майлер, но хранить view в разных местах. А сейчас для каждого места получается свой mailer с конфигом...
источник

EZ

Evgeniy Zyubin in Yii Framework 3
Речь про то, что метод withMessageBodyRenderer() должен быть в MailerInterface?
источник

ET

Evgeniy Tkachenko in Yii Framework 3
речь про то, что mailer у нас один в системе, и везде в зависимостях мы используем MailerInterface, через конфиг injector  у нас есть настройка mailer по всему приложению. Сейчас проблема в том, что для этого глобального mailer мы не можем определить разные места хранения views и layouts , они все должны лежать только в @resources/mail
источник

ET

Evgeniy Tkachenko in Yii Framework 3
источник

EZ

Evgeniy Zyubin in Yii Framework 3
Ага, я понял.
источник

ET

Evgeniy Tkachenko in Yii Framework 3
источник

МИ

Михаил Игнатов... in Yii Framework 3
Парни, прошу прощения за оффтоп. Есть у кого инвайт в clubhouse?
источник

ET

Evgeniy Tkachenko in Yii Framework 3
Неа
источник

ET

Evgeniy Tkachenko in Yii Framework 3
Evgeniy Tkachenko
Сейчас в yii demo app вся логика contract размазана по разным директориям, конфиги в одном месте, вьюшки в другом, контроллеры и модели в третьем, шаблоны письма в четвёртом, а хотелось бы положить всё в одну директорию Contact
источник

EZ

Evgeniy Zyubin in Yii Framework 3
Evgeniy Tkachenko
Сейчас в yii demo app вся логика contract размазана по разным директориям, конфиги в одном месте, вьюшки в другом, контроллеры и модели в третьем, шаблоны письма в четвёртом, а хотелось бы положить всё в одну директорию Contact
Я понял, завтра сделаю.
источник
2021 February 20

VS

Vitalii Shkolin in Yii Framework 3
Результат: float(1715) float(1715) bool(false) bool(false)

Как такое может быть?

---
PHP 7.4.15
Yii 2.0.40
источник

А

Алексей R in Yii Framework 3
Vitalii Shkolin
Результат: float(1715) float(1715) bool(false) bool(false)

Как такое может быть?

---
PHP 7.4.15
Yii 2.0.40
выведи оба числа через printf: echo printf("%.020f", $a)
источник

VS

Vitalii Shkolin in Yii Framework 3
Алексей R
выведи оба числа через printf: echo printf("%.020f", $a)
1715.00000000000000000000 1715.00000000000022737368

Спасибо
источник

Д

Дмитрий in Yii Framework 3
Vitalii Shkolin
1715.00000000000000000000 1715.00000000000022737368

Спасибо
а хранишь тоже в флоат баланс?
источник

VS

Vitalii Shkolin in Yii Framework 3
Дмитрий
а хранишь тоже в флоат баланс?
decimal(15,6)
источник

А

Алексей R in Yii Framework 3
тут наверное куча математических операций с пыховскими float
источник

Д

Дмитрий in Yii Framework 3
лучше уж как строку и через bc math операции
источник

Д

Дмитрий in Yii Framework 3
я лично в инт, умноженном на нужное колличество знаков после запятой храню
источник