action.update

תיאור

object action.update(object/array actions)

מתודה זו מאפשרת לעדכן משימות קיימות.

מתודה זו זמינה רק לסוגי המשתמשים מנהלים ומנהלי על. אפשר לשלול את הרשאות הקריאה למתודה בהגדרות תפקיד המשתמש. למידע נוסף ניתן לפנות אל תפקידי משתמשים.

פרמטרים

(אובייקט/מערך) יש לעדכן מאפייני פעולה.

יש להגדיר את המאפיין 'actionid' עבור כל פעולה, כל השאר נכסים הם אופציונליים. רק המאפיינים שעברו יעודכנו, כולם אחרים יישארו ללא שינוי.

בנוסף ל-מאפייני הפעולה הסטנדרטיים, ה- השיטה מקבלת את הפרמטרים הבאים.

פרמטר סוג תיאור
filter object פעולה filter להחלפת המסנן הנוכחי.
operations מערך פעולה פעולות להחלפת פעולות קיימות.
recovery_operations מערך פעולה פעולות שחזור להחלפת פעולות שחזור קיימות.
update_operations מערך פעולה פעולות עדכון להחלפת פעולות עדכון קיימות.

ערכים מוחזרים

(עצם) מחזירה עצם שמכיל את מזהי המשימות שעודכנו תחת המאפיין actionids.

דוגמאות

השבת את הפעולה

השבת פעולה, כלומר, הגדר את הסטטוס שלה ל-"1".

בַּקָשָׁה:

{
            "jsonrpc": "2.0",
            "method": "action.update",
            "params": {
                "actionid": "2",
                "status": "1"
            },
            "auth": "038e1d7b1735c6a5436ee9eae095879e",
            "מזהה": 1
       }

תְגוּבָה:

{
            "jsonrpc": "2.0",
            "תוצאה": {
                "actionids": [
                    "2"
                ]
            },
            "מזהה": 1
       }

מידע נוסף

מקור

CAction::update()‎ בתוך ui/include/classes/api/services/CAction.php.