मैं रूबी 1.9.2 और रूबी v3.2.2 मणि पर रूबी का उपयोग कर रहा हूं। मैं मॉड्यूल को शामिल करने के लिए "घोंसला" करना चाहता हूं, मैं RoR ActiveSupport::Concern सुविधा का उपयोग कर रहा हूं, लेकिन मुझे संदेह है कि मुझे include
विधि बताई जानी चाहिए। यही कारण है, मैं निम्नलिखित है:रूबी ActiveSupport :: Concern सुविधा पर रूबी का उपयोग करते समय मॉड्यूल को शामिल करने के लिए "घोंसला" कैसे करें?
module MyModuleA
extend ActiveSupport::Concern
# include MyModuleB
included do
# include MyModuleB
end
end
मैं "शरीर" में include MyModuleB
राज्य चाहिए/"संदर्भ"/MyModuleA
की "गुंजाइश" या मुझे लगता है कि में included do ... end
ब्लॉक लिखा होना चाहिए? क्या अंतर है और मुझे इससे क्या उम्मीद करनी चाहिए?
खबरदार है कि यह एक अच्छा अभ्यास बिल्कुल भी नहीं है। मॉड्यूल को शामिल करने के आदेश के बीच आप नकली निर्भरताओं में शामिल हो सकते हैं। – geekazoid