Estoy usando la gema bitly y me gustaría tener acceso a la API bitly dentro de mis métodos de ayuda (a los que las vistas y los publicitarios llaman para generar URL).Rails: método de controlador o variable de instancia dentro de un helper
que iniciar una conexión API en este método en mi ApplicationController:
(¿hay un lugar más apropiado para hacer esto cierto?)
class ApplicationController < ActionController::Base
before_filter :bitly_connect
def bitly_connect
Bitly.use_api_version_3
@bitly ||= Bitly.new(APP_CONFIG['bitly_username'], APP_CONFIG['bitly_api_key'])
end
end
Por defecto que no tienen acceso a @bitly
en mis ayudantes ¿Puedes sugerir una manera de lograr eso?
El único hilo relacionado encontré no era útil: Rails 3 and Controller Instance Variables Inside a Helper
Gracias.