Dopo che ieri ho "scoperto" il pattern singleton, stavo facendo alcune prove. Zend si comporta in modo strano però...
Se faccio un singleton che istanzia un solo oggetto ad esempio PDO, la cosa strana è che se da dentro una qualsiasi classe richiamo il singleton e lo referenzio ad una proprietà della classe l'autocompletamento di Zend funziona
Codice PHP:
$this->pdo = MySingleton::getPdoObject();
se invece richiamo il singleton e lo assegno ad una variabile anziché ad una proprietà, perdo completamente l'autocompletamento...
codice:
$pdo = MySingleton::getPdoObject();
è normale?! Mi sfugge qualcosa? Perché fino a che parliamo di classi va bene, creo una proprietà apposita per contenere il singleton e la richiamo, ma quando sono fuori da qualsiasi classe...praticamente perdo l'autocompletamento...