Documentation

SingletonImplementation

Singlton-Implementierung

Das Trait definiert eine Implementierung des Singleton-Patterns.

Um eine fertige Implementierung umzusetzen, reicht es das Trait mittelse use anzugeben. Der Constructor sollte protected sein.

class NewClass {
    use SingletonImplementation;
    // ... code
}
Tags
category

Framework

author

schukai GmbH [email protected]

license

http://alvine.io/license/ Licence

link

Alvine

since
20110917

Table of Contents

Properties

$instances  : array

Methods

getInstance()  : object
Instanz erstellen

Properties

Methods

getInstance()

Instanz erstellen

public static getInstance() : object

Erstellt ein neues Objekt. Ist bereits ein Objekt registriert, so wird dieser zurückgegeben.

Tags
throws
FrameworkException

Wenn die Klasse nicht ermittelt werden kann.

Return values
object

Neues oder registriertes Objekt


        
On this page

Search results