Yii: не работает автодополнение для методов модели в PHPStorm?
Пора начать использовать PHPDoc
/**
 @var Site
*/
protected $_oModelSite;
/**
 @var HelperText
*/
protected $_oHelperText;


Зачем это «o» в начале? И так же понятно что это экземпляр, а не тип. 
Сейчас есть полноценная инкапсуляция, нет необходимости писать префикс "_" что бы дать знать что это приватный тип.
В данном случае, скорее всего, PHPStorm просто не знает, что где-то заранее вызывается функция init, в которой создаются экземпляры класса. Возможно попробовать это обойти, напрямую добавив вызов функции init в __construct, или унаследовать __construct, создавая экземпляры в нем.