के अंदर नियंत्रक विधि या आवृत्ति परिवर्तक मैं थोड़ा मणि का उपयोग कर रहा हूं और अपने सहायक तरीकों के अंदर थोड़ा सा एपीआई तक पहुंच प्राप्त करना चाहता हूं (जो यूआरएल उत्पन्न करने के लिए विचारों और मेलर्स द्वारा बुलाया जाता है)।रेल: एक सहायक
मैं अपने ApplicationController में इस विधि में एक API कनेक्शन आरंभ:
(इस BTW करने के लिए एक अधिक उपयुक्त जगह है?)
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
डिफ़ॉल्ट रूप से मैं @bitly
लिए पहुँच नहीं है मेरे सहायकों में क्या आप इसे पूरा करने का एक तरीका सुझा सकते हैं?
केवल संबंधित धागा मैंने पाया सहायक नहीं था: Rails 3 and Controller Instance Variables Inside a Helper
धन्यवाद।