Hola amigos!
Se agradece sus respuestas!!
x_atrix, gracias por la aclaración, en base a los puntos que me comentaste, trate de actualizar la clase, creo q para el punto 1 y 2 se solucionaría, pero para el 3 la verdad no sé si es la solución o como se pueda hacer:
Código PHP:
Ver originalabstract class MiClase{
private static $instancia = null;
public static function singleton(){
if(!isset(self::$instancia)){ $c = __CLASS__;
self::$instancia = new $c;
}
return $instancia;
}
public function __clone(){
trigger_error('La clonacion de éste objeto no está permitida', E_USER_ERROR); }
}
Gracias nuevamente y espero me puedas aclarar el punto 3
Saludos!