ורבי :: פעולה

ורבי :: הפעולה הוא התפקיד הבסיסי לפעולה בוורבי.
הורד עכשיו

ורבי :: פעולה דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Yuval Kogman
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~nobull/

ורבי :: פעולה תגים


ורבי :: פעולה תיאור

ורבי :: הפעולה היא התפקיד הבסיסי לפעולה בוורבי. ורבי :: פעולה היא התפקיד הבסיסי לפעולה במציאות החבילה של Verby.synopsis; השתמש Moose; עם QW / Verby :: פעולה /; Sub לעשות {...} תת אמת {...}} A ורבי :: פעולה היא אובייקט encapsulating קוד לשימוש חוזר. צעדים בדרך כלל נציג לפעולות, עבור עבודה grunty.methodsnew בפועל מופיע פעולה. פעולות צריכות להיות מסוגלות לחיות ללא הגבלת זמן, ואינה צריכה לשאת איתם מצב פנימי. כל הפרמטרים עבור לעשות או לאמת מסופקים בתוך ההקשר. נתוני מופע הפעולה יש להשתמש רק כדי להגדיר פעולה "טעמים", שליטה על התנהגות שאינה צריכה להיות רגיש פרמטר (נתוני תצורה) .do $ cxt הדבר הפעולה באמת עושה. לדוגמה חבילת ורבי :: פעולה :: הורד; Sub לעשות {שלי ($ עצמי, $ c) = @_; מערכת ("WGOT", "-O", $ C->, $ C-> URL); } ישתמש ב- WGOT כדי להוריד $ C-> URL ל- $ C-> קובץ. אבל זה דוגמה רעה אם כי, אתה צריך subclass ulby :: פעולה :: לרוץ אם ברצונך להפעיל פקודה.האפשרות $ CXT לבצע בדיקה בוליאנית - אם או לא הפעולה הושלמה, עבור קבוצה מסוימת של טיעונים. לדוגמה, אם בצע הורדות $ C-> URL של $ C->, ולאחר מכן שיטת האימות תיראה כמו: Sub Verify {שלי ($ עצמי, $ C) = @_; -F $ c-> קובץ; } או שזה יכול אפילו לבצע בקשת ראש ולוודא כי $ C-> הקובץ הוא עד date.confirm $ cxt בדרך כלל נקרא בסוף פעולה של פעולה לעשות: Sub לעשות {שלי ($ עצמי, $ c) = @_ - ... $ self-> אישור ($ c); } זה יתקשר $ c-> logger-> log_and_die, אלא אם לאמת מחזירה ערך אמיתי. אם $ C-> שגיאה מכילה מחרוזת אז זה יהיה מודפס גם כן. דרישות: · פרל


ורבי :: פעולה תוכנה קשורה

מחלקה :: DBI :: מפעל

מחלקה :: DBI :: המפעל הוא ממשק המפעל קבוצה של מחלקה :: DBI שיעורים, עם שלד אופציונלי mod_perl יישום. ...

187

הורד