Teniendo una clase:
Código PHP:
Ver original
class MiClase{ private static $objeto = null; public function __construct(){ } public static function singleton(){ self::$objeto = new self(); } return self::$objeto; } }
Que diferencia hay a :
Código PHP:
Ver original
class MiClase{ private static $objeto = null; public function __construct(){ } public static function singleton(){ $miClase = __CLASS__; self::$objeto = new $miClase; } return self::$objeto; } }
Saludos!