У меня есть метод расширения Array, который я хочу использовать в своем проекте Rails 3 . Где он должен жить?
У меня есть приложение / классы, куда я его изначально положил (array_extensions.rb), и в моем config / application.rb я загружаю путь: config.autoload_paths += %W(#{Rails.root}/app/classes)
,Однако, когда я опускаюсь до rails console
, расширение не загружается.
Есть ли заранее определенное место, куда я должен поместить свои методы расширения для Rails 3?Или заранее определенный способ их добавления?Я знаю, что у Rails есть свои собственные методы расширений для Array.Должен ли я добавить мой к active_support/core_ext/array/conversions.rb
?
Как лучше всего использовать Rails 3?