graphprototype.update

תיאור

object graphprototype.update(object/array graphPrototypes)

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

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

פרמטרים

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

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

בנוסף לאב-טיפוס הגרף הסטנדרטי properties](object#graph_prototype), השיטה מקבלת את הדברים הבאים פרמטרים.

פרמטר סוג תיאור
gitems מערך תרשים פריטים כדי להחליף פריטי גרף קיימים. אם לפריט גרף מוגדר המאפיין gitemid הוא יעודכן, אחרת יווצר פריט גרף חדש.

החזר ערכים

(אובייקט) מחזירה אובייקט המכיל את המזהים של הגרף המעודכן אבות טיפוס תחת המאפיין 'גרפידים'.

דוגמאות

שינוי גודל אב טיפוס של גרף

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

בַּקָשָׁה:

{
            "jsonrpc": "2.0",
            "method": "graphprototype.update",
            "params": {
                "graphid": "439",
                "רוחב": 1100,
                "גובה": 400
            },
            "auth": "038e1d7b1735c6a5436ee9eae095879e",
            "מזהה": 1
       }

תְגוּבָה:

{
            "jsonrpc": "2.0",
            "תוצאה": {
                "גרפים": [
                    "439"
                ]
            },
            "מזהה": 1
       }

מקור

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