Это перевод страницы документации с английского языка. Помогите нам сделать его лучше.

module.update

Описание

object module.update(объект/массив modules)

Этот метод позволяет обновлять существующие модули.

Этот метод доступен только пользователю с типом доступа Супер-администратор. Разрешения на вызов метода можно отозвать в настройках ролей пользователя. Дополнительную информацию см. в разделе Роли пользователей.

Parameters

(object/array) Module properties to be updated.

The moduleid property must be defined for each module, all other properties are optional. Only the specified properties will be updated.

The method accepts modules with the standard module properties.

Return values

(object) Returns an object containing the IDs of the updated modules under the moduleids property.

Примеры

Disabling a module

Disable module "25".

Request:

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

Response:

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

See also

Источник

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