private function fieldMirror(): array
{
return [
'flags' => [
/** @see SendingConfig::$generateUrlPreview */
'generateUrlPreview' => [
'URL_PREVIEW',
'enableUrlPreview',
'disableUrlPreview',
],
/** @see SendingConfig::$skipUserCheck */
'skipUserCheck' => [
'SKIP_USER_CHECK',
'enableUserCheck',
'disableUserCheck',
],
/** @see SendingConfig::$sendPush */
'sendPush' => [
'PUSH',
'allowSendPush',
'disallowSendPush',
],
/** @see SendingConfig::$sendPushImmediately */
'sendPushImmediately' => [
'PUSH_IMPORTANT',
'allowPushImmediately',
'disallowPushImmediately',
],
/** @see SendingConfig::$addRecent */
'addRecent' => [
'RECENT_ADD',
'enableAddRecent',
'disableAddRecent',
],
/** @see SendingConfig::$skipAuthorAddRecent */
'skipAuthorAddRecent' => [
'RECENT_SKIP_AUTHOR',
'enableSkipAuthorAddRecent',
'disableSkipAuthorAddRecent',
],
/** @see SendingConfig::$convertMode */
'convertMode' => [
'CONVERT',
'enableConvertMode',
'disableConvertMode',
],
/** @see SendingConfig::$skipCommandExecution */
'skipCommandExecution' => [
'SKIP_COMMAND',
'enableSkipCommandExecution',
'disableSkipCommandExecution',
],
/** @see SendingConfig::$keepConnectorSilence */
'keepConnectorSilence' => [
'SILENT_CONNECTOR',
'enableKeepConnectorSilence',
'disableKeepConnectorSilence',
],
/** @see SendingConfig::$skipConnectorSend */
'skipConnectorSend' => [
'SKIP_CONNECTOR',
'enableSkipConnectorSend',
'disableSkipConnectorSend',
],
/** @see SendingConfig::$forceConnectorSend */
'forceConnectorSend' => [
'IMPORTANT_CONNECTOR',
'enableForceConnectorSend',
'disableForceConnectorSend',
],
/** @see SendingConfig::$skipOpenlineSession */
'skipOpenlineSession' => [
'NO_SESSION_OL',
'enableSkipOpenlineSession',
'disableSkipOpenlineSession',
],
]
];
}