Я хотел бы создать функцию библиотеки плагинов, которая может использоваться в любом месте моего приложения rails. Я уверен, что это должно быть очень легко сделать, но я не могу найти примеры того, как это сделать. Все обучающие материалы, которые я нашел до сих пор, показывают, как только расширять классы или создавать методы, которые работают только внутри модели или контроллеров.Как создать библиотечную функцию в плагине, доступную всем в Rails 3?
Даже RailsGuide, похоже, не показывает, как это сделать.
Эй, спасибо за помощь!
Где в структуре файла плагина вы разместили бы модуль и что такое соглашение для именования файла? –
Вы поместите его в каталог lib. Вы следуете тем же соглашениям, что и при создании драгоценного камня. Вы бы назвали его в соответствии с модулем или плагином my_class.rb (MyClass). Вот хорошая статья о создании и публикации драгоценных камней: http://blog.thepete.net/2010/11/creating-and-publishing-your-first-ruby.html –