Завершение кода для закрытых / защищенных переменных-членов при использовании magic __get ()

Как настроить завершение кода для работы в Zend Studio (или любой IDE на основе Eclipse) при работе с классом, имеющим закрытые или защищенные переменные-члены, БЕЗ обращения к группе ИЛИ Getter, устанавливающей переменные-члены как открытые.

Например:

class Dog {

    protected $bark = 'woof!';

    public function __get($key) {
        if (isset($this->$key)) {
            return $this->$key;
        }
    }

}

$Dog = new Dog();
echo $Dog->bark; // <-- I want the IDE to "know" that bark is a property of Dog.

Ответы на вопрос(1)

Ваш ответ на вопрос