التابع Module.used_modules‎ في روبي

من موسوعة حسوب
< Ruby‏ | Module
مراجعة 07:12، 18 نوفمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات) (مراجعة وتدقيق.)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

يعيد التابع 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) من الوحدة في التعريف الحالي للصنف أو الوحدة.

مصادر