WebService :: ISBNDB :: API :: كتب

WebService :: ISBNDB :: API :: كتب هي فئة بيانات لمعلومات الكتاب.
التحميل الان

WebService :: ISBNDB :: API :: كتب الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Randy J. Ray
  • موقع ويب الناشر:
  • http://search.cpan.org/~rjray/WebService-ISBNDB-0.34/lib/WebService/ISBNDB/API/Subjects.pm

WebService :: ISBNDB :: API :: كتب العلامات


WebService :: ISBNDB :: API :: كتب وصف

WebService :: ISBNDB :: API :: كتب هي فئة بيانات لمعلومات الكتاب. Webservice :: ISBNDB :: API :: Books هي فئة بيانات لمعلومات الكتاب. استخدام Synopsis استخدام WebService :: ISBNDB :: API :: كتب؛ كتابي $ = WebService :: isbndb :: API-> جديد ({api_key => $ key، isbn => '0596002068'})؛ تمثل هذه الفئة بيانات كتاب من ISBNDB.com. إنها فئة فرعية من Webservice :: ASBNDB :: API (انظر WebService :: ASBNDB :: API)، وترث جميع السمات والأساليب من تلك الفئة. الأساليب التالية خاصة بهذه الفئة، أو تجاوزت من السوبر Class.ConstructorThe منشئ لهذه الفئة قد يستغرق حجة فرعية واحدة بدلا من مرجع التجزئة: جديد ($ ISBN | $ العنوان | $ args) هذا يبني كائنا جديدا وإرجاع إشارة إلى ذلك. إذا مرت المعلمة المرت هي مرجع تجزئة، فإنه يتم التعامل مع ميكانيكا STD CLASE :: STD. إذا كانت القيمة عبارة عن عددية، فقد تم اختبارها لمعرفة ما إذا كانت ISBN صالحة (باستخدام وحدة العمل :: ISBN). إذا كان الأمر كذلك، فسيتم استخدامه كدفعة بحث للعثور على الكتاب المقابل. إذا لم تكن ISBN صالحة، فمن المفترض أن تكون العنوان، ويتم استخدامه بالمثل كمفتاح بحث. نظرا لأن العنوان قد يرجع أكثر من مباراة واحدة، فإن سجل المطابق الأول من المصدر يستخدم لبناء الكائن. إذا كانت الوسيطة هي نموذج مرجع التجزئة، ثم يتم دائما إنشاء كائن جديد؛ لأداء عمليات البحث انظر طرق البحث () والعثور (). وبالتالي، فإن الخطين التاليين في الواقع مختلف: $ Book = Webservice :: ISBNDB :: API :: كتب-> جديد ({{ISBN => '0596002068'})؛ $ Book = WebService :: ISBNDB :: API :: كتب -> جديد ('0596002068')؛ أولا يخلق كائن جديد يحتوي فقط على مجموعة سمة ISBN فقط. تقوم الثانية بإرجاع كائن جديد يمثل الكتاب مع ISBN 0596002068، مع وجود جميع البيانات الموجودة. يحدد الفئة أيضا: نسخ نسخ (الهدف $) الكائن الهدف في كائن الاتصال. يتم نسخ جميع الصفات (بما في ذلك المعرف). هذه الطريقة علامة "تراكمية" (انظر الفئة: STD)، وأي فئة فرعية من هذه الفئة يجب أن توفر نسختها الخاصة () وتمييزها أيضا "التراكمي"، لضمان نسخ جميع الصفات على جميع المستويات طريقة النسخ () في WebService :: ASBNDB :: API. متطلبات: perl.


WebService :: ISBNDB :: API :: كتب برامج ذات صلة