Дмитрий Дерепко, никак не получалось заставить его работать в подзапросе.
Я переопределил с помощью classesMap классы yii\db\Query и yii\db\QueryBuilder, в которых переписал метод build и добавил свойство beforeWhere, в котором уже и добавил нужный sql-код
Вопрос: "локальные переменные" — подразумевается то что в объекте работает, или так же переменные внутри метода/функции?
и то и другое. Как их можно достать? Для того, чтобы достать объект, можно использовать debug_backtrace(true), а вот как быть с переменными внутри метода?
Вот если бы функция debug_backtrace(true) отдавала не только результаты объектов, но и переменных, тогда можно было бы. Вот здесь человек задаётся тем же вопросом: https://stackoverflow.com/questions/3418413/get-va...
У меня в качестве хоста Win10, в качестве гостя Ubuntu. Пробовал и через VirtualBox ставить, там ситуация чуть получше, но всё равно недостаточно для комфортной работы.
Это тоже не то. Может есть какая-то программа, которая позволяет запускать окна в себе? К примеру, если бы я запустил окна в виртуалке, то потом мог бы просто переключиться между ними ALT-TAB'ом.
Я переопределил с помощью classesMap классы yii\db\Query и yii\db\QueryBuilder, в которых переписал метод build и добавил свойство beforeWhere, в котором уже и добавил нужный sql-код