التابع 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).