viernes, 3 de octubre de 2008

aplication.rb

En el pasado he podido reutilizar codigo en un archivo que tiene la siguiente estructura:


module Nombremodulo 
.
.
.
end

class Nombrecontroller <>

  inlcude Nombremodulo

  def uno

Nombremodulo

  end
  .
  .
  .

end


De esa manera e podido reutilizar codigo en varios metodos de un controlador.

Ahora bien, ¿existe una manera sencilla de llamar a un modulo que se encuentre
 en otro lugar del andamiaje de rails (bien sea definido por rails o por el programador)
 para ser usado en otros controladores que
 puedan estar ubicados en otros archivos?

Es decir, algo como:

comandollamada(direccion_del_modulo, nombre_del_modulo)

Sustituyendo: include Nombremodulo

Seria estupendo contar con una herramienta como esa

No hay comentarios:

Publicar un comentario