trigger.adddependencies

Leírás

objektum trigger.adddependencies(object/array triggerDependencies)

Ez a módszer lehetővé teszi új trigger-függőségek létrehozását.

Ez a módszer csak az Admin és a Kiemelt rendszergazda számára érhető el felhasználói típusok. A metódus meghívására vonatkozó engedélyek felhasználói szerepkörben visszavonhatók beállítások. Lásd: User roles további információért.

Paraméterek

(objektum/tömb) Létrehozandó függőségek aktiválása.

Minden trigger-függőség a következő paraméterekkel rendelkezik:

Paraméter Típus Leírás
triggerid
(kötelező)
string A függő trigger azonosítója.
dependsOnTriggerid
(kötelező)
karakterlánc Az eseményindító azonosítója, amelytől az eseményindító függ.

Visszatérési értékek

(object) Egy objektumot ad vissza, amely tartalmazza a függő azonosítóit triggerek a triggerids tulajdonság alatt.

Példák

Add a trigger dependency

Make trigger "14092" dependent on trigger "13565."

Request:

{
    "jsonrpc": "2.0",
    "method": "trigger.adddependencies",
    "params": {
        "triggerid": "14092",
        "dependsOnTriggerid": "13565"
    },
    "auth": "038e1d7b1735c6a5436ee9eae095879e",
    "id": 1
}

Response:

{
    "jsonrpc": "2.0",
    "result": {
        "triggerids": [
            "14092"
        ]
    },
    "id": 1
}

Lásd még

  • trigger.update
  • [Trigger-függőségek] (/manual/config/triggers/dependencies)

Forrás

CTrigger::addDependencies() in ui/include/classes/api/services/CTrigger.php.