class Singleton { private static $instancia; private function __construct() { } public static function getInstancia() { if (!isset(self::$instancia)) { $c = __CLASS__; self::$instancia = new $c; } return self::$instancia; } public function __clone() { trigger_error('No se permite clonar la clase', E_USER_ERROR); } }
Compartir: