Как автоматически подгружать методы контроллера в роуты?
Допустим, я добавил метод в контроллер с любым именем. Как сделать так, чтобы этот метод оказался автоматически в роутах? Чтобы не приходилось всегда писать
get 'controller_name/some_method', to: 'controller_name#some_method'
get 'controller_name/:action_name', to: 'controller_name#resolve'
def resolve
public_send(params[:action_name])
end
Но, это не Rails way, вы делаете что-то не то. Рельса явно просит описать все роуты не просто так. Их врядли будет ну очень много, но это дает инфу о приложении и всевозможные хелперы и так далее.