Class :: זרימת עבודה

מערכת עבודה במשקל קל.
הורד עכשיו

Class :: זרימת עבודה דירוג וסיכום

פרסומת

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

Class :: זרימת עבודה תגים


Class :: זרימת עבודה תיאור

משקולת זמן עבודה. Class :: Workflow הוא זרימת עבודה קל משקל System.Synopsis השתמש בכיתה :: זרימת עבודה; # ***** הערה ***** # # זה די ארוך ומשעמם דוגמה # # אתה בטח רוצה לראות כמה קטעי וידאו פלאש פלאש, אז נראה לראות גם # הראשון ;-) # # **** ************ # אובייקט זרימת עבודה מסייע לך ביצירת מצב / מעבר אובייקטים # זה מאפשר לך להקצות שמות סמליים אובייקטים שונים כדי להקל על הבנייה שלי $ wf = class :: workflow-> חדש; # (אתה עדיין יכול ליצור את המדינה, המעבר ואובייקטים מופע באופן ידני.) # ליצור מדינה, ולהגדיר את המעברים הוא יכול לבצע $ WF-> המדינה (שם => "חדש", מעברים => ,); # הגדר את זה כמדינה ראשונית $ WF-> Enterta_State ("חדש"); # צור כמה מדינות נוספות $ wf-> המדינה (שם => "פתוח", מעברים => ,); $ WF-> המדינה (שם => "נדחה",); # מעברים להעביר מקרים ממצב למדינה # ליצור את המעבר בשם "דחה" # המדינה "חדש" מתייחס למעבר זה # המדינה "נדחה" היא מצב היעד $ WF-> TON_STATE => "נדחה",); # יצירת המעבר בשם "קבל", # מעבר זה לוקח ערך מהקשר (המכיל את המשתמש במשחק הנוכחי) # ההקשר משמש להגדרת הבעלים הנוכחי עבור המעבר $ WF-> (שם => 'קבל ", to_state =>" נפתח ", גוף => תת {שלי ($ המעבר, $ למשל, $ הקשר) = @_; החזרה (הבעלים => $ הקשר-> משתמש, # הקצה לשימוש שהקיבל אותו); },); # hooks הם triggered בכל פעם המדינה מוזנת. הם לא יכולים לשנות את המופע # הוק הזה קורא שיטה היפותטית על אובייקט המוסר $ WF-> המדינה ("דחה") -> add_hook (משנה {שלי ($ המדינה, $ למשל) = @_; $ למשל-> Submitter- > להודיע ("הפריט שלך נדחה");}); # שאר הגדרת זרימת העבודה הוא מושמט עבור Brevity # לבסוף, להשתמש זה זרימת עבודה בפעולה כי ידיות Bug Breation Sub New_Bug {שלי ($ submitter,% params) = @_; Return $ WF-> New_instance (Submitter => $ Submitter,% Params,); } דרישות: · פרל


Class :: זרימת עבודה תוכנה קשורה