Size: a a a

2020 August 20

AM

Alexander Makarov in Yii Framework 3
Sergei Iamskoi
👍 А в чем сомнения? Я пока еще не разбрилася с системой логгирования в yii3, но сейчас глянул: кидаем sentry/sdk в зависимости SentryTarget, реализум export() в котором из getMessage() закидываем сообщения в SentryClient ( или как он там сейчас называется). Вроде так?
Сомнения в том, то наш Error Handler ловит абсолютно всё. И что в логгер передаётся всё необходимое чтобы в Sentry заслать.
источник

AM

Alexander Makarov in Yii Framework 3
Но да, в идеале это log target.
источник

AM

Alexander Makarov in Yii Framework 3
Переименуем пакет, если что...
источник

Д

Дмитрий in Yii Framework 3
log-target это про интеграцию с logger.
не все будут использовать yiisoft/logger в качестве логгера
источник

AM

Alexander Makarov in Yii Framework 3
Дмитрий
log-target это про интеграцию с logger.
не все будут использовать yiisoft/logger в качестве логгера
Sentry под Monolog имеется.
источник

Д

Дмитрий in Yii Framework 3
почему бы и не под yiisoft/logger?
источник

AM

Alexander Makarov in Yii Framework 3
Дмитрий
почему бы и не под yiisoft/logger?
Да, я всецело за, если это будет так и всё уложится в target логгера.
источник

Д

Дмитрий in Yii Framework 3
Alexander Makarov
Sentry под Monolog имеется.
такое уже есть, остаётся только законфижить
источник

AM

Alexander Makarov in Yii Framework 3
Ну, под наш логгер нет пока.
источник

СП

Сергей Предводителев... in Yii Framework 3
источник

O

OSW in Yii Framework 3
Welcome, Nikolay Kolev!

Это официальная группа "Yii 3 PHP Framework Community"!

🤝 Присоединяйтесь к обсуждениям, помогайте новичкам и коллегам, участвуйте в разработке фреймворка!

▪️ Документация: https://github.com/yiisoft/docs

▪️ Текущие задачи: https://trello.com/b/GiAnIAir/yii-3

▪️ Поддержать Yii материально: https://www.yiiframework.com/news/204/preparing-yii-for-the-long-run

Чат Yii 2:  @yii2ru
Чат Yii 1.1: @yii1ru
источник

СП

Сергей Предводителев... in Yii Framework 3
https://github.com/yiisoft/yii-demo/pull/122#issuecomment-677590151

Что если вынести в отдельный пакет yii-csrf два класса:
CsrfViewInjection и мидлварю Csrf из yii-web ?
источник

СП

Сергей Предводителев... in Yii Framework 3
https://github.com/yiisoft/yii-view/pull/2
Добавьте на ревью...
источник

AM

Alexander Makarov in Yii Framework 3
Добавил.
источник

СП

Сергей Предводителев... in Yii Framework 3
Спасбио
источник

АН

Александр Некрасов... in Yii Framework 3
источник

АН

Александр Некрасов... in Yii Framework 3
как-то слишком много инжекторов (интерфейсов), по мне проще сделать 1 интерфейс Injection и там константами типы, и getOptions(), оставить 1 метод в ViewRender injection который обработает все это.
источник

СП

Сергей Предводителев... in Yii Framework 3
Это для withCsrf
источник

СП

Сергей Предводителев... in Yii Framework 3
Александр Некрасов
как-то слишком много инжекторов (интерфейсов), по мне проще сделать 1 интерфейс Injection и там константами типы, и getOptions(), оставить 1 метод в ViewRender injection который обработает все это.
Нельзя один метод. Там часть нужно обрабатывать для контента, а часть для лейаута. Ну и в предыдущих обсуждениях пришли как раз к разделению на интерфейсы и методы.
источник

Д

Дмитрий in Yii Framework 3
Почему бы не инжектить и в контент и в лэйаут сразу всё?
источник