/ Published in: PHP
Expand |
Embed | Plain Text
<?php /** * Singleton design pattern implementation for PHP5 */ class Singleton { private function __construct(){} { { } { self::$instances[ $class ] = new $class; } return self::$instances[ $class ]; } public final function __clone() { } } // Usage $instance = Singleton::getInstance( 'SomeClass' ); ?>
You need to login to post a comment.
