Hola gente
necesito hacer algo similar a singleton, es decir
quiero instanciar 5 veces la clase usuarios
pero que no permita instanciar el mismo registro mas de 1 vez:
ej:
$User = new User();
$User = $User->getByid(1);
$User = new User();
$User = $User->getByid(2);
$User = new User();
$User = $User->getByid(3);
$User = new User();
$User = $User->getByid(4);
$User = new User();
$User = $User->getByid(5);
aca la limitacion:
$User = new User();
$User = $User->getByid(1);
Si instancio nuevamente el id=1 que me devuelva lo que ya habia instanciado antes
yo me imagino un array que va guardando ids dentro de una clase pero no estoy seguro que sea lo correcto
gracias