التابع fetch الخاص بالصنف ENV في روبي
يعيد التابع fetch متغير البيئة ذو الإسم name، في حال لم يكن ذلك الاسم موجودًا، ولم يُعطى الوسيط default (انظر فقرة البنية العامة) ولم تُمرّر كتلة برمجية، فسيٌطلق الخطأ KeyError. في حال تمرير كتلة، فستُستدعى مع الاسم المفقود وتعاد قيمتها. إذا أعطي الوسيط default، فستعاد قيمته إن لم تٌعطى أي كتلة.
البنية العامة
fetch(name) → value
fetch(name, default) → value
fetch(name) { |missing_name| ... } → value
المعاملات
name
اسم متغير البيئة المعطى.
default
القيمة الافتراضية، يُعاد في حال لم يكن الاسم name موجودًا.
القيمة المٌعادة
يعيد التابع fetch متغير البيئة ذو الإسم name، في حال تمرير كتلة، فستُستدعى مع الاسم المفقود وتعاد قيمتها. إذا أعطي الوسيط default، فستعاد قيمته إن لم تٌعطى أي كتلة.
أنظر أيضًا
- صفحة الصنف
ENV. - التابع
empty?: يعيد التابعempty?القيمةtrueإن لم يكن هناك أي متغيرات بيئة، وإلا فسيعيدfalse.