Я пытаюсь открыть класс String
в rails и добавить еще несколько методов для моего приложения. Написание кода не проблема - мой вопрос скорее о том, куда этот код должен идти.
Мне не имеет смысла заново открывать класс внутри другого файла модели, потому что он действительно не имеет никакого отношения к какой-либо конкретной модели. Я подумал, что, возможно, где-то в config
или lib
будет иметь смысл, но я пока не особо разбираюсь в RoR.
Подводя итог, где было бы наиболее логичное место для определения кода, модифицирующего класс, и есть ли какие-либо последствия в зависимости от того, где и когда код загружается?