Blog Rubynetti

How do I find all route helpers names in a Rails app?

All the route helpers names can be find inside Rails.application.routes, like this:

Rails.application.routes.named_routes.helper_names

It'also possible to get the path helpers only, or the url helpers only:

# path_helpers Rails.application.routes.named_routes.path_helpers_module.instance_methods

url_helpers

Rails.application.routes.named_routes.url_helpers_module.instance_methods

We came up with these solutions, but if anybody knows better let us know!

Sources:
Stackoverflow - In Rails, how to see all the “path” and “url” methods added by Rails's routing? (update: using Rails console)

Chi siamo?

Rubynetti è una squadra di designer, sviluppatori e programmatori specializzata in applicazioni web. Il nostro focus è portare valore e automazione nei processi umani e aziendali attraverso l'uso delle tecnologie del web.

Operiamo da più di 20 anni nel settore e siamo specializzati su Vue.js, Nuxt, Rails e React.

Lavoriamo per lo più da Venezia centro storico.

Contatti

Se hai bisogno di una mano per portare avanti o creare dal nulla un progetto digitale siamo a disposizione.