Files
2026-01-19 17:46:06 +01:00

72 lines
2.0 KiB
JSON

{
"params": [
{
"name": "required",
"type": "bool",
"default": false
},
{
"name": "audited",
"type": "bool"
},
{
"name": "onlyPrimary",
"type": "bool",
"hidden": true
}
],
"actualFields": [
"isOptedOut",
"isInvalid",
"",
"data"
],
"notActualFields": [],
"fields": {
"isOptedOut": {
"type": "bool",
"notStorable": true,
"layoutDetailDisabled": true,
"layoutDefaultSidePanelDisabled": true,
"mergeDisabled": true,
"customizationDefaultDisabled": true,
"customizationReadOnlyDisabled": true,
"customizationInlineEditDisabledDisabled": true
},
"isInvalid": {
"type": "bool",
"notStorable": true,
"layoutDetailDisabled": true,
"layoutDefaultSidePanelDisabled": true,
"mergeDisabled": true,
"customizationDefaultDisabled": true,
"customizationReadOnlyDisabled": true,
"customizationInlineEditDisabledDisabled": true
}
},
"converterClassName": "Espo\\Core\\Utils\\Database\\Orm\\FieldConverters\\Email",
"validationList": [
"required",
"emailAddress",
"maxLength"
],
"mandatoryValidationList": [
"emailAddress",
"maxLength",
"maxCount"
],
"notCreatable": true,
"filter": true,
"fieldDefs": {
"notStorable": true
},
"textFilter": true,
"personalData": true,
"valueFactoryClassName": "Espo\\Core\\Field\\EmailAddress\\EmailAddressGroupFactory",
"attributeExtractorClassName": "Espo\\Core\\Field\\EmailAddress\\EmailAddressGroupAttributeExtractor",
"sanitizerClassNameList": [
"Espo\\Classes\\FieldSanitizers\\StringTrim"
],
"default": null
}