التابع autoload الخاص بالصنف Kernel في روبي
يسجل التابع autoload اسم الملف المعطى filename (انظر فقرة البنية العامة)لكي يُحمّل (باستخدام Kernel::require) في المرة الأولى التي يتم الدخول فيها إلى الوحدة (module) (والتي قد تكون سلسلة نصية أو رمزًا (symbol)).
البنية العامة
autoload(module, filename)→ nil
المعاملات
module
اسم الوحدة.
filename
اسم الملف.
القيمة المُعادة
القيمة nil.
أمثلة
مثال على استخدام التابع autoload:
autoload(:MyModule, "/usr/local/lib/modules/my_module.rb")
انظر أيضا
- التابع
autoload?: يعيد التابعautoload? اسم الملف المراد تحميله إذا سُجّل الوسيط المعطىnameكـautoload.