التكوين :: الهدف

التحميل الان

التكوين :: الهدف الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Mark D. Roth
  • موقع ويب الناشر:
  • http://search.cpan.org/~roth/

التكوين :: الهدف العلامات


التكوين :: الهدف وصف

وحدة PERL لتحليل ملفات التكوين الموجهة للكائن Config :: الهدف هو وحدة PERL توفر آلية لتحليل ملفات التكوين لمعالجة بيانات التكوين. على عكس معظم وحدات ملفات التكوين الأخرى، والتي تمثل بيانات التكوين كمتغيرات بسيطة، يمثل Config :: الهدف بيانات التكوين ككائنات بيرل. يسمح ذلك بلغة تكوين أكثر مرونة بكثير، نظرا لأن الفئات الجديدة يمكن كتابةها بسهولة لإضافة طرق إلى بناء جملة التكوين. تكوين CONFIG :: Teachive يدعم الأساليب التالية: جديد () المنشئ. الوسيطة الأولى هي اسم ملف ملف التكوين لتحليله. الوسيطة الثانية هي إشارة إلى التجزئة التي تقوم بخرائط أسماء تكوين الكائنات. يتم تفسير الحجج المتبقية باعتبارها تجزئة للسمات للكائن. حاليا، يتم تشغيل السمة الوحيدة المدعومة_DIR_DIR، والتي تحدد الدليل للبحث عن الملفات (انظر "إدراج الملفات"). إذا لم يتم تحديدها، Fines_Dir الافتراضي إلى ".". Object_name بمجرد قيام المنشئ بتوزيع ملف التكوين، يمكنك استدعاء أسلوب Get () لأي من الكائنات باستخدام اسم الكائن كطريقة محملة بالتوتول (انظر "الطرق الموصى بها"). Get_obj () إرجاع مرجع إلى كائن اسم الكائن المحدد. اسم الكائن هو أول وترسانية.obj_names () إرجاع قائمة أسماء الكائنات المعروفة.get_hash () إرجاع التجزئة حيث المفاتيح هي أسماء الكائنات المعروفة والقيم هي نتيجة استدعاء طريقة الحصول على () على الكائن المقابل .synopsis استخدام التكوين :: الهدف؛ استخدام التكوين :: الهدف :: سلسلة؛ استخدم CONFIG :: الهدف :: قائمة؛ بلدي conf = conf = config =: الهدف-> جديد ('اسم الملف'، {'var1' => config :: الهدف :: سلسلة-> جديد ()، 'var2' => config :: الهدف :: قائمة-> جديد ()، ...}، "يلي_dir" => '/ USR / Local / share / appname')؛ طباعة "var1 = \" ". $ conf-> var1." \ "\ n"؛ متطلبات: perl.


التكوين :: الهدف برامج ذات صلة