object regexp.update(object/array regularExpressions)
שיטה זו מאפשרת לעדכן ביטויים רגולריים גלובליים קיימים.
שיטה זו זמינה רק לסוגי משתמש סופר אדמין. ניתן לבטל הרשאות להתקשר למתודה בהגדרות תפקידי המשתמש. לִרְאוֹת מִשׁתַמֵשׁ תפקידים למידע נוסף.
(אובייקט/מערך)
יש לעדכן מאפייני ביטוי רגולרי.
יש להגדיר את המאפיין 'regexpid' עבור כל אובייקט, כל השאר נכסים הם אופציונליים. רק המאפיינים שעברו יעודכנו, כולם אחרים יישארו ללא שינוי.
בנוסף למאפיינים סטנדרטיים, השיטה מקבלת את הפרמטרים הבאים.
פרמטר | סוג | תיאור |
---|---|---|
expressions | מערך | Expressions אפשרויות. |
(object)
מחזירה אובייקט המכיל את המזהים של הרגיל המעודכן ביטויים תחת המאפיין 'regexpids'.
בַּקָשָׁה:
{
"jsonrpc": "2.0",
"method": "regexp.update",
"params": {
"regexpid": "1",
"name": "מערכות קבצים לגילוי",
"test_string": "",
"ביטויים": [
{
"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"
}
]
},
"auth": "700ca65537074ec963db7efabda78259",
"מזהה": 1
}
תְגוּבָה:
CRegexp::update() בתוך ui/include/classes/api/services/CRegexp.php.