التابع Object.public_methods في روبي
يُعيد التابع public_methods
قائمةً بالتوابع العامَّة (public methods) التي يمتلك الكائن الذي استدعي معه الوصول إليها. إذا مُرِّرت القيمة false
إلى التابع، فستحتوي القائمة توابع الكائن المستقبل (receiver) فقط.
البنية العامة
public_methods(all=true) → array
المعاملات
all
معامل اختياري يحدِّد التوابع المعادة. يأخذ هذا المعامل القيمة true (افتراضيًا)، أو القيمة false.
القيم المعادة
تُعاد قائمةٌ بالتوابع العامة التي يمتلك الكائن المعطى الوصول إليها إذا لم يعطَ الكائن all، أو ستُعاد قائمة تحتوي توابع الكائن المستقبل (receiver) فقط إذا أعطي المعامل all وكانت قيمته false.
انظر أيضًا
- التابع private_methods: يُعيد قائمةً بالتوابع الخاصة التي يمتلك الكائن الذي استدعي معه الوصول إليها.
- التابع methods: يُعيد قائمةً بالتوابع العامَّة والمحميَّة للكائن المعطى.
- التابع protected_methods: يُعيد قائمةً بالتوابع المحميَّة التي يمتلك الكائن الذي استدعي معه الوصول إليها.