У меня есть монтируемый движок под названием Blog
, который могут использовать приложения.
Какой лучший способ разрешить приложениям, использующим движок, установить конфигурационную переменную типа site_name
(чтобы двигатель мог отображать его в проекте)?
Update:
Я видел, как некоторые драгоценные камни создают файл config/initializers/gem_name.rb. Есть ли какие-либо спецификации о том, как:
- Создайте файл на стороне сервера
- Скопируйте его в сторону приложения
- Как получить доступ к этим заданным переменным на стороне двигателя?
Я попытался создать Blog.site_name = "My Site"
в файле app config/initializers/blog.rb
, но получаю ошибку метода Undefined.