Fiz um plugin que adiciona métodos dinamicamente ao ActionView, porém, preciso chamar esses métodos através da classe (ActionView::base.meumétodo()), pois eles não estão na instância do ActionView.
Tem como eu dar um reload no ActionView?
Fiz um plugin que adiciona métodos dinamicamente ao ActionView, porém, preciso chamar esses métodos através da classe (ActionView::base.meumétodo()), pois eles não estão na instância do ActionView.
Tem como eu dar um reload no ActionView?
Se você chama ele com ActionView::Base.nome_do_metodo ele é um método de classe, faça dele um método de instância e vai funcionar.
Consegui agora, era isso mesmo parece, estou começando ainda nesse coisa de adicinar métodos que fiz isso e nem sabia.
como tava:
ActionView::Base.class.class_eval
como ficou:
ActionView::Base.class_eval
Obrigado Maurício!