Classe astratta per implementazione del Singleton pattern.
More...
|
| __construct () |
| Costruttore Il costruttore è definito come metodo protetto in modo che classi client non possano ottenere nuove istanze di una class Gino.Singleton attraverso di esso. More...
|
|
Classe astratta per implementazione del Singleton pattern.
Garantisce che che non vengano create istanze multiple delle classi che la estendono. Quando una classe richiede un'istanza di una classe di tipo Gino.Singleton riceve sempre la stessa istanza, uguale a quella che ricevono tutte le altre classi. Il pattern Singleton permette di implementare al meglio le classi che rappresentano il controllo del database, la http request, il registro di sistema e la sessione.
- See also
- Gino.Registry
-
Gino.Session
-
Gino.Db
-
Gino.Http.Request
- Copyright
- 2013-2014 Otto srl (http://www.opensource.org/licenses/mit-license.php) The MIT License
- Author
- marco guidotti guido.nosp@m.ttim.nosp@m.@gmai.nosp@m.l.co.nosp@m.m
-
abidibo abidi.nosp@m.bo@g.nosp@m.mail..nosp@m.com
Costruttore Il costruttore è definito come metodo protetto in modo che classi client non possano ottenere nuove istanze di una class Gino.Singleton attraverso di esso.
Metodo per recuperare istanze Singleton.
Per ogni classe Singleton ritorna sempre la stessa istanza
- Returns
- object
static instance_to_class |
( |
|
$main_class | ) |
|
|
static |
Metodo per recuperare istanze Singleton rispetto alla classe fornita.
Per ogni classe Singleton e classe fornita ritorna sempre la stessa istanza
- Parameters
-
string | $main_class | nome della classe che richiede l'istanza Singleton |
- Returns
- object
The documentation for this class was generated from the following file: