Come si imposta il completamento del codice per funzionare su Zend Studio (o qualsiasi IDE basato su Eclipse) quando si lavora con una classe che ha variabili membro private o protette SENZA ricorrere a un gruppo di Getter's OR che imposta i membri vars come pubblici.Codice Completamento per variabili membro private/protette quando si utilizza magic __get()
Ad esempio:
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.
Funziona anche con Eclipse? –
@Matthieu dovrebbe funzionare anche con Eclipse. Ma non inchiodarmi su quello. – Gordon
Solo confermando questo funziona anche su Netbeans 7.2 – qrazi