module.delete

Description

object module.delete(array moduleids)

Cette méthode permet de désinstaller des modules.

Cette méthode est uniquement disponible pour le type d'utilisateur Super administrateur. Les autorisations permettant d'appeler cette méthode peuvent être révoquées dans les paramètres des rôles utilisateur. Consultez la page Rôles utilisateur pour plus d'informations.

Les fichiers des modules doivent être supprimés manuellement.

Paramètres

(array) ID des modules à désinstaller.

Valeurs de retour

(object) Renvoie un objet contenant les identifiants des modules désinstallés dans la propriété moduleids.

Exemples

Désinstallation de plusieurs modules

Désinstallez les modules « 27 » et « 28 ».

Requête:

{
    "jsonrpc": "2.0",
    "method": "module.delete",
    "params": [
        "27",
        "28"
    ],
    "id": 1
}

Réponse :

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

Source

CModule::delete() dans ui/include/classes/api/services/CModule.php.