Легаси с кучей
PHP Notice - "Trying to get property 'someProp' of non-object"
по идее, если перенастроить error_reporting - все работает.
Но как-то мне такое решение не очень нравится :-)
Какие здесь есть подводные камни, и вообще best practice для подобных ситуаций?
Ставить везде условия - так это задолбаешься проверять объект там или NULL в реале - там этих ошибок может 100500 штук в коде, я пока не знаю.
Есть ли какая-то серебряная пуля для данной ситуации кроме error_reporting?