module.update

Beschrijving

object module.update(object/array modules)

Deze methode maakt het mogelijk om bestaande modules bij te werken.

Deze methode is alleen beschikbaar voor gebruikerstype Superadmin. Rechten om de methode aan te roepen kunnen worden ingetrokken in de instellingen van gebruikersrollen. Zie Gebruikersrollen voor meer informatie.

Parameters

(object/array) Eigenschappen van de module die moeten worden bijgewerkt.

De eigenschap moduleid moet worden gedefinieerd voor elke module, alle andere eigenschappen zijn optioneel. Alleen de opgegeven eigenschappen worden bijgewerkt.

De methode accepteert modules met de standaard module eigenschappen.

Retourwaarden

(object) Geeft een object terug met de ID's van de bijgewerkte modules onder de eigenschap moduleids.

Voorbeelden

Module uitschakelen

Schakel module "25" uit.

Aanvraag:

{
           "jsonrpc": "2.0",
           "method": "module.update",
           "params": {
               "moduleid": "25",
               "status": 0
           },
           "id": 1
       }

Reactie:

{
           "jsonrpc": "2.0",
           "result": {
               "moduleids": [
                   "25"
               ]
           },
           "id": 1
       }

Zie ook

Bron

CModule::update() in ui/include/classes/api/services/CModule.php.