This is a translation of the original English documentation page. Help us make it better.

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.