التابع deprecate_constant‎ الخاص بالصنف Module في روبي

من موسوعة حسوب
< Ruby‏ | Module
مراجعة 23:43، 26 أكتوبر 2018 بواسطة محمد-بغات (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>deprecate_constant‎</code> الخاص بالصنف <code>Module</code> في روبي}}</noinclude> [[تصنيف: Ruby]...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

يضع التابع deprecate_constant قائمة بالثوابت الموجودة المُتجاوزة.

البنية العامة

deprecate_constant(symbol, ...) => mod

المعاملات

symbol‎

...‎

القيمة المُعادة

انظر أيضا

  • التابع define_method: يعرف تابع نُسخ (instance method) في المُستقبِل (receiver). الوسيط المعطى parameter يمكن أن يكون من النوع Proc أو Method أو UnboundMethod. في حال تمرير كتلة، فستُستخدم كمتن (body) للتابع. تُقيّم هذه الكتلة باستخدام instance_eval، وهو أمر قد يكون مُشكلًا على البعض، لأن define_method خاصة. (لهذا سنحتال ونستخدم send في هذا المثال.)
  • التابع extend_object: يوسع الكائن المعطى بإضافة ثوابت و توابع هذه الوحدة (التي تُضاف كتوابع فردية [singleton methods]). هذا هو التابع المستخدم من قبل Object#extend.

مصادر