التابع Module.used_modules
في روبي
يعيد التابع used_modules
مصفوفة تحتوي جميع الوحدات (modules) المستخدمة في النطاق الحالي. ترتيب الوحدات في المصفوفة الناتجة غير محدد.
البنية العامة
used_modules → array
القيمة المعادة
تعاد مصفوفة تحتوي جميع الوحدات (modules) المستخدمة في النطاق الحالي.
أمثلة
مثال على استخدام التابع used_modules
:
module A
refine Object do
end
end
module B
refine Object do
end
end
using A
using B
p Module.used_modules
ناتج تنفيذ الشيفرة هو:
[B, A]
انظر أيضا
- التابع
using
: يستورد الأصناف المهذبة (class refinements) من الوحدة في التعريف الحالي للصنف أو الوحدة.