التابع Module.included_modules في روبي
يعيد التابع included_modules قائمة بالوحدات المضمنة في الوحدة التي استُدعي معها.
البنية العامة
included_modules → array
القيمة المعادة
تعاد مصفوفة تحوي الوحدات المضمنة في الوحدة التي استُدعي معها.
أمثلة
مثال على استخدام التابع included_modules:
module Mixin
end
module Outer
include Mixin
end
Mixin.included_modules #=> []
Outer.included_modules #=> [Mixin]
انظر أيضا
- التابع
include: يستدعي التابعModule.append_featuresعلى كل المعاملات الممررة بترتيب عكسي.
- التابع
included: يُستدعى في كل مرة يتم تضمين المستقبل (receiver) في وحدة أو صنف آخر.
- التابع
include?: يتحقق إن كانت الوحدة المعطاة مُضمّنةً في الوحدة التي استدعي معها أو أحد أسلافها (ancestors).