graphprototype.update

Apraksts

object graphprototype.update(object/array graphPrototypes)

Šī metode ļauj atjaunināt esošos grafiku prototipus.

Šī metode ir pieejama tikai Admin un Super admin lietotāju tipiem. Atļaujas izsaukt šo metodi var tikt atsauktas lietotāja lomas iestatījumos. Plašāku informāciju skatiet Lietotāju lomas.

Parametri

(object/array) Atjaunināmās grafiku prototipu īpašības.

Katram grafika prototipam jābūt definētai graphid īpašībai, visas pārējās īpašības nav obligātas. Tiks atjauninātas tikai nodotās īpašības, visas pārējās paliks nemainītas.

Papildus standarta grafiku prototipu īpašībām metode pieņem šādus parametrus.

Parametrs Tips Apraksts
gitems array Grafika vienumi, ar kuriem aizstāt esošos grafika vienumus. Ja grafika vienumam ir definēta gitemid īpašība, tas tiks atjaunināts; pretējā gadījumā tiks izveidots jauns grafika vienums.

Atgrieztās vērtības

(object) Atgriež objektu, kas satur atjaunināto grafiku prototipu ID īpašībā graphids.

Piemēri

Grafika prototipa izmēra maiņa

Mainiet grafika prototipa izmēru uz 1100 x 400 pikseļiem.

Pieprasījums:

{
    "jsonrpc": "2.0",
    "method": "graphprototype.update",
    "params": {
        "graphid": "439",
        "width": 1100,
        "height": 400
    },
    "id": 1
}

Atbilde:

{
    "jsonrpc": "2.0",
    "result": {
        "graphids": [
            "439"
        ]
    },
    "id": 1
}

Avots

CGraphPrototype::update() failā ui/include/classes/api/services/CGraphPrototype.php.