Добавление расширений к классу stdlib в проекте ruby ​​on rails - PullRequest
2 голосов
/ 11 июня 2010

где бы я размещал дополнения к классам stdlib в проекте rails?Допустим, что-то вроде:

class Date
  def foo
    'foo'
  end
end

Я думал о папке инициализатора, но это почему-то было не так.Идеи?

1 Ответ

2 голосов
/ 11 июня 2010

Наоборот, config/initializers - правильное место для размещения этого кода.Я обычно создаю там папку и помещаю эти расширения в отдельные файлы, названные по имени соответствующего класса (date.rb в вашем случае).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...