object regexp.update(object/array regularExpressions)
Овај метод омогућава ажурирање постојећих глобалних регуларних израза.
Ова метода је доступна само типовима корисника Супер админ. Дозволе за позивање методе могу се опозвати у подешавањима улоге корисника. Погледајте Улоге корисниказа више информација.
(object/array)
Својства регуларног израза које треба ажурирати.
Својство regexpid
мора бити дефинисано за сваки објекат, сва остала својства су опциона. Само прослеђена својства ће бити ажурирана, остала ће остати непромењена.
Поред стандардних својстава, метода прихвата следеће параметри.
(object)
Враћа објекат који садржи ID-ијеве ажурираних регуларних израза у оквиру својства regexpids
.
{
"jsonrpc": "2.0",
"method": "regexp.update",
"params": {
"regexpid": "1",
"name": "File systems for discovery",
"test_string": "",
"expressions[
{
"expression":"^(btrfs|ext2|ext3|ext4|reiser|xfs|ffs|ufs|jfs|jfs2|vxfs|hfs|apfs|refs|zfs)$",
"expression_type": "3",
"exp_delimiter": ",",
"case_sensitive": "0"
},
{
"expression": "^(ntfs|fat32|fat16)$",
"expression_type": "3",
"exp_delimiter": ",",
"case_sensitive": "0"
}
]
},
"id": 1
}
Одговор:
CRegexp::update() in ui/include/classes/api/services/CRegexp.php.