Büyü kullanırken özel / korunan üye değişkenleri Kod Tamamlama __ get ()

0 Cevap php

Getter adlı bir grup başvurmadan VEYA üye kamu olarak vars ayarı OLMADAN özel veya korunan üye değişkenleri olan bir sınıf ile çalışırken nasıl Zend Studio (ya da herhangi bir Eclipse tabanlı IDE) üzerinde çalışmak için ben kurulum kod tamamlama yapmak.

Örneğin:

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.

0 Cevap