integer/array module.get(object parameters)
Метода омогућава преузимање модула према датим параметрима.
Ова метода је доступна само кориснику типа Супер администратор. Дозволе за позивање методе могу се опозвати у подешавањима корисничке улоге. Више информација потражите у одељку Корисничке улоге.
(object)
Параметри који дефинишу жељени излаз.
Метод подржава следеће параметре.
Parameter | Type | Description |
---|---|---|
moduleids | ID/array | Враћа само модуле са датим ID-ијевима. |
sortfield | string/array | Сортира резултат према датим особинама. Могуће вредности: moduleid , relative_path . |
countOutput | boolean | Ови параметри су описани у Референтном коментару. |
excludeSearch | boolean | |
filter | object | |
limit | integer | |
output | query | |
preservekeys | boolean | |
search | object | |
searchByAny | boolean | |
searchWildcardsEnabled | boolean | |
sortorder | string/array | |
startSearch | boolean |
(integer/array)
Враћа или:
countOutput
.Преузми све пдоатке о модулима "1", "2" и "25".
{ "jsonrpc": "2.0", "method": "module.get", "params": { "output": "extend", "moduleids": [ "1", "2", "25" ] }, "id": 1 }
Одговор:
{ "jsonrpc": "2.0", "result": [ { "moduleid": "1", "id": "actionlog", "relative_path": "widgets/actionlog", "status": "1", "config": [] }, { "moduleid": "2", "id": "clock", "relative_path": "widgets/clock", "status": "1", "config": [] }, { "moduleid": "25", "id": "example", "relative_path": "modules/example_module", "status": "1", "config": [] } ], "id": 1 }
CModule::get() у ui/include/classes/api/services/CModule.php.