Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di james
    Registrato dal
    Jun 2002
    Messaggi
    1,481

    [Singleton] Zend e autocomplete

    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...

  2. #2
    Utente di HTML.it L'avatar di james
    Registrato dal
    Jun 2002
    Messaggi
    1,481
    premetto che in ogni caso il codice è corretto, non ho nessun errore da PHP, quindi sintatticamente si può fare, è un problema di Zend o sbaglio qualcosa io?!

  3. #3
    Utente di HTML.it L'avatar di garakkio
    Registrato dal
    Dec 2011
    residenza
    Roma
    Messaggi
    480
    Ma stiamo parlando di autocompletamento del codice di un'IDE?
    In questo caso, non ha nulla a che vedere con Zend

  4. #4
    Utente di HTML.it L'avatar di james
    Registrato dal
    Jun 2002
    Messaggi
    1,481
    Originariamente inviato da garakkio
    Ma stiamo parlando di autocompletamento del codice di un'IDE?
    In questo caso, non ha nulla a che vedere con Zend
    Per Zend intendevo Zend Studio, un IDE, scusa se non sono stato preciso. (Chiaramente avrai capito che sto sperimentando il discorso di ieri dell'altro thread su Singleton e DI)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.