Supongamos que tengo una clase llamada Publicación que tiene muchas instancias iniciadas (es decir, Post.new(:name => 'foo')
).¿Cómo obtener instancias de clase en Ruby?
¿Hay alguna forma de recuperar todas las instancias de esa clase llamando algo sobre ella? Estoy buscando algo en la línea de Post.instances.all
Ideas?
Gracias!
Probablemente se podría almacenar una lista de referencia de forma manual que actualice desde el constructor ... pero tengo curiosidad por qué se necesita para hacer eso? – Locksfree