В общем проблема не в самом методе, а в его вызове.
Где-то используется код вида `CDatabase::ForSql` где используется `$this`.
Можете ручками поправить trace у вас есть, и написать в ТП, чтобы исправили (если это конечно ядро).
А зачем городить поддомен на ветку и на разраба? Если веткой занимается несколько человек у всех будет отображаться одно и то же, логичнее тогда домен на ветку делать, или какие-то подводные камни есть?
А вы допускаете "мир разработки" без MVC? Тем более в модели не запрос, а бизнес-логика (вы путаете с AR, которые во фреймворке, например Yii слиты в одно понятие).
Максим Тимофеев: про PSR - не могу привести опровержение того, чего в стандарте просто не описано. Про PHP7 - если вы пишите все еще на PHP > 7 - то нам тем более с вами говорить не о чем. Если бы вы были .NET разработчиком, то скорее бы всего писали на .NET 3.0 и не страшно что есть уже 4.6.
Сергей: я на самом деле перепутал ваш вариант с вариантом Максим Тимофеев , но все равно. Если структура сообщения будет одинаковая, а если к примеру сообщение в принципе разные. Ну да ладно, это тот еще холивар, в другой ветки уже начали про стандарты говорить)))))
Максим Тимофеев: почему все понимаю "говнокод" только со стороны какой-то оптимизации? Немаловажную роль занимает внешний вид кода (понятность). Если для вас конечно все равно как выглядит код, то у нас с вами очень разные понятия говнокода.
Сергей: говнокод больше подразумевает удобочитаемость нежели алгоритмическую сложность. Ну и к тому же вопрос: "Если нужно будет исправить сообщение, то сколько строк придется переписать в моем варианте и сколько в вашем?"