Vou começar a fazer pequenas postagens de dicas que de alguma forma não foram fáceis de encontrar a solução, mas que possa ajudar outras pessoas.
Quem desenvolve em rails sabe que constantemente (ou esporadicamente) queremos usar helpers fora do seu “contexto normal”, as views.
Eu pelo menos sinto esta necessidade, principalmente do uso no console, por ter a mania de testar lá antes de implementar. Até eu descobrir como era fácil de usar os helpers lá, passei um trabalhinho. Off - Cadê a web semântica pra nos ajudar?
Nos models e controllers
O conhecido Ryan Bates postou no também conhecido, Rails Casts, como usar helpers em models e controllers.
Usarei aqui nos dois “ambientes” a mesma forma, pois com a técnica usada no controller pelo Bates, não funciona no Rails 3.
1 2 3 4 5 6 7 8 9 | |
No Rails console
No console a coisa fica ainda mais fácil:
1 2 3 4 5 | |
Espero que esta dica ajude.
Abraços e até a próxima.