Я видел немало потоков о том, где лучше всего разместить ваши пользовательские классы проверки (расширяющие ActiveModel :: EachValidator), но не могу понять, какой из них является лучшим.Некоторые потоки и учебники говорят, что поместите их в 'lib /' и измените '/config/application.rb', другие темы говорят, что если вы просто поместите их в 'app / validators', они будут автоматически включены ... какие-нибудь идеи по этому поводу?Каков наилучший метод для этого?
У решения 'libs /' есть недостаток, потому что вам нужно изменить /config/application.rb, но, насколько я понимаю, поместить его в 'app /валидаторы будут включать его, хотя вы должны добавить каталог в папку приложения.Это правильно?Спасибо!