que utilizan una gran cantidad de iteraciones para definir métodos de conveniencia en mis modelos, cosas como:métodos setter definidos dinámicamente usando define_method?
PET_NAMES.each do |pn|
define_method(pn) do
...
...
end
pero nunca he sido capaz de definir dinámicamente métodos setter, es decir:
def pet_name=(name)
...
end
utilizando define_method como el siguiente:
define_method("pet_name=(name)") do
...
end
¿Alguna idea? Gracias por adelantado.