rails method and ruby actionviewhelper

method - ¿Cómo uso un ActionView:: Helper en un script de Ruby, fuera de Rails?



ruby controllers (2)

Estoy buscando usar ActionView :: Helpers :: NumberHelper desde un script de Ruby. ¿Qué necesito todo para exigir, etc.?


A partir de Rails 3.2.13, puedes hacer lo siguiente:

class MyClass include ActionView::Helpers::NumberHelper def my_method ... number_with_precision(number, precision: 2) ... end end

Es posible que necesites require ''action_view'' también.

Editar: Esta respuesta sigue siendo válida en Rails 4.2.3.


~> irb ruby-1.9.2-p180 :001 > require ''action_view'' => true ruby-1.9.2-p180 :002 > ActionView::Base.new.number_to_currency 43 => "$43.00"