Я только начинаю работать в Rails, и мне многое еще нужно узнать, поэтому я, скорее всего, буду в Stackoverflow чаще, чем обычно, задавая вопросы Rails/Ruby для начинающих.
Я просто пытаюсь выяснить, как работают помощники в Rails. Из того, что я видел до сих пор, помощники предназначены для использования с представлениями и не столько с вашими контроллерами.
Однако я хотел бы сделать простую функцию, которая будет проверять ввод пользователя, заданный в параметрах (проверьте, определены ли определенные параметры и, при необходимости, проверьте, действительно ли их значение).
Может ли кто-нибудь объяснить мне, что было бы лучшим способом реализации этого? (Помня, что я хочу использовать это во многих разных контроллерах, чтобы он был доступен по всему миру.)
Я также заметил, что по умолчанию Rails не создает папку lib в основной папке приложения. Разве разработчики размещают свои библиотеки вне папки приложения в основной папке или Rails используют библиотеки по-разному?