التابع used_modules الخاص بالصنف Module في روبي
يعيد التابع used_modules مصفوفة تحتوي جميع الوحدات (constant) المستخدمة في النطاق الحالي. ترتيب الوحدات في المصفوفة الناتجة غير محدد. .
الناتج:
البنية العامة
used_modules → array
القيمة المُعادة
أمثلة
مثال على استخدام التابع used_modules:
module A
refine Object do
end
end
module B
refine Object do
end
end
using A
using B
p Module.used_modules
انظر أيضا
- التابع
new: ينشئ وحدة مجهولة (anonymous module) جديدة. في حال إعطاء كتلة، فسيٌمرر إليها الوحدة (module)، وستُقيم الكتلة في سياق هذه الوحدة مثلmodule_eval. - التابع
<: يعد القيمة true إن كان الوسيط mod صنفًا فرعيا من other. أو يعيدnilإن لم تكن بينهما أي علاقة. (فكر في العلاقة من حيث تعريف الصنف: "الفئة A <B" يستلزم "A <B".)