الفرق بين المراجعتين ل"Ruby/UnboundMethod/original name"
< Ruby | UnboundMethod
اذهب إلى التنقل
اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>original_name</code> الخاص بالصنف <code>UnboundMethod</code> في روبي}}</noinclude> تصنيف: Rub...') |
|||
سطر 7: | سطر 7: | ||
<syntaxhighlight lang="ruby">original_name → symbol</syntaxhighlight> | <syntaxhighlight lang="ruby">original_name → symbol</syntaxhighlight> | ||
==القيمة المُعادة== | ==القيمة المُعادة== | ||
+ | يعيد التابع <code>original_name</code> الاسم الأصلي [[Ruby/UnboundMethod|التابع الحر]] الذي استُدعي معه. | ||
+ | |||
==أمثلة== | ==أمثلة== | ||
مثال على استخدام التابع <code>original_name</code>: | مثال على استخدام التابع <code>original_name</code>: |
مراجعة 11:28، 8 نوفمبر 2018
يعيد التابع original_name
الاسم الأصلي التابع الحر الذي استُدعي معه.
البنية العامة
original_name → symbol
القيمة المُعادة
يعيد التابع original_name
الاسم الأصلي التابع الحر الذي استُدعي معه.
أمثلة
مثال على استخدام التابع original_name
:
class C
def foo; end
alias bar foo
end
C.instance_method(:bar).original_name # => :foo
انظر أيضا
- التابع
name
: يعيد التابعname
اسم التابع. - التابع
owner
: يعيد التابعowner
الصنف أو الوحدة (module) التي تعرف التابع الحر.