@@ -171,7 +171,7 @@ discard block |
||
| 171 | 171 | public function endSession() |
| 172 | 172 | { |
| 173 | 173 | if (empty($this->register)) { |
| 174 | - register_shutdown_function(function () { |
|
| 174 | + register_shutdown_function(function() { |
|
| 175 | 175 | try { |
| 176 | 176 | $header[] = new \SoapHeader(self::HEADER_NAMESPACE, 'Action', $this->getAddressToAction('Wyloguj'), 0); |
| 177 | 177 | $header[] = new \SoapHeader(self::HEADER_NAMESPACE, 'To', self::CONFIG['addressToService'], 0); |
@@ -223,7 +223,7 @@ discard block |
||
| 223 | 223 | if (!$vatId && !$taxNumber && !$ncr) { |
| 224 | 224 | return []; |
| 225 | 225 | } |
| 226 | - $response = $this->getData('DaneSzukajPodmioty', ['pParametryWyszukiwania' => ['Nip' => $vatId, 'Krs' => $ncr, 'Regon' => $taxNumber]]); |
|
| 226 | + $response = $this->getData('DaneSzukajPodmioty', ['pParametryWyszukiwania' => ['Nip' => $vatId, 'Krs' => $ncr, 'Regon' => $taxNumber]]); |
|
| 227 | 227 | foreach ($response as &$info) { |
| 228 | 228 | $this->getAdvanceData($info); |
| 229 | 229 | } |
@@ -30,7 +30,7 @@ |
||
| 30 | 30 | foreach (static::$extendedOperators as $exo) { |
| 31 | 31 | if (false !== strpos($valueToCondition, $exo) && false === $operatorWasFound) { |
| 32 | 32 | $ev = explode($exo, $valueToCondition); |
| 33 | - $condition[] = [$exo, $this->getColumnName(), $ev[1]]; |
|
| 33 | + $condition[] = [$exo, $this->getColumnName(), $ev[1]]; |
|
| 34 | 34 | $conditionFound = true; |
| 35 | 35 | $operatorWasFound = true; |
| 36 | 36 | } |
@@ -27,7 +27,7 @@ |
||
| 27 | 27 | public function process(): int |
| 28 | 28 | { |
| 29 | 29 | $query = (new \App\Db\Query())->select([ |
| 30 | - 'ID_DOKUMENTU_HANDLOWEGO', 'ID_FIRMY', 'ID_KONTRAHENTA', 'ID_DOK_ORYGINALNEGO', |
|
| 30 | + 'ID_DOKUMENTU_HANDLOWEGO', 'ID_FIRMY', 'ID_KONTRAHENTA', 'ID_DOK_ORYGINALNEGO', |
|
| 31 | 31 | 'NUMER', 'FORMA_PLATNOSCI', 'UWAGI', 'KONTRAHENT_NAZWA', 'WARTOSC_NETTO', 'WARTOSC_BRUTTO', 'DOK_KOREKTY', |
| 32 | 32 | 'issueTime' => 'cast (dbo.DOKUMENT_HANDLOWY.DATA_WYSTAWIENIA - 36163 as datetime)', |
| 33 | 33 | 'saleDate' => 'cast (dbo.DOKUMENT_HANDLOWY.DATA_SPRZEDAZY - 36163 as datetime)', |
@@ -236,7 +236,7 @@ |
||
| 236 | 236 | $currencyId = $this->convertCurrency($this->row['SYM_WAL'], []); |
| 237 | 237 | } |
| 238 | 238 | $currencyParam = \App\Json::encode($this->getCurrencyParam($currencyId)); |
| 239 | - $dataReader = (new \App\Db\Query())->select(['ID_ARTYKULU', 'ILOSC', 'KOD_VAT', 'CENA_NETTO', 'JEDNOSTKA', 'OPIS', 'RABAT', 'RABAT2', 'CENA_NETTO_WAL']) |
|
| 239 | + $dataReader = (new \App\Db\Query())->select(['ID_ARTYKULU', 'ILOSC', 'KOD_VAT', 'CENA_NETTO', 'JEDNOSTKA', 'OPIS', 'RABAT', 'RABAT2', 'CENA_NETTO_WAL']) |
|
| 240 | 240 | ->from('dbo.POZYCJA_DOKUMENTU_MAGAZYNOWEGO') |
| 241 | 241 | ->where(['ID_DOK_HANDLOWEGO' => $this->waproId]) |
| 242 | 242 | ->createCommand($this->controller->getDb())->query(); |
@@ -10,7 +10,7 @@ discard block |
||
| 10 | 10 | 'enabledServices' => [ |
| 11 | 11 | 'default' => [], |
| 12 | 12 | 'description' => 'List of active services. Available: dav, webservice', |
| 13 | - 'validation' => function () { |
|
| 13 | + 'validation' => function() { |
|
| 14 | 14 | $arg = func_get_arg(0); |
| 15 | 15 | return \is_array($arg) && empty(array_diff($arg, ['dav', 'webservice'])); |
| 16 | 16 | }, |
@@ -100,7 +100,7 @@ discard block |
||
| 100 | 100 | 'upload_maxsize' => [ |
| 101 | 101 | 'default' => 52428800, |
| 102 | 102 | 'description' => 'Maximum file size for uploaded files in bytes also used when uploading import files: upload_maxsize default value = 52428800 (50MB)', |
| 103 | - 'validation' => function () { |
|
| 103 | + 'validation' => function() { |
|
| 104 | 104 | $arg = func_get_arg(0); |
| 105 | 105 | return $arg && \App\Validator::naturalNumber($arg) && ($arg * 1048576) <= \App\Config::getMaxUploadSize(false); |
| 106 | 106 | }, |
@@ -109,7 +109,7 @@ discard block |
||
| 109 | 109 | 'allow_exports' => [ |
| 110 | 110 | 'default' => 'all', |
| 111 | 111 | 'description' => 'Flag to allow export functionality: "all" - to allow anyone to use exports, "admin" - to only allow admins to export, "none" - to block exports completely', |
| 112 | - 'validation' => function () { |
|
| 112 | + 'validation' => function() { |
|
| 113 | 113 | $arg = func_get_arg(0); |
| 114 | 114 | return \in_array($arg, ['all', 'admin', 'none']); |
| 115 | 115 | }, |
@@ -121,7 +121,7 @@ discard block |
||
| 121 | 121 | 'list_max_entries_per_page' => [ |
| 122 | 122 | 'default' => 20, |
| 123 | 123 | 'description' => 'List max entries per page: default value = 20', |
| 124 | - 'validation' => function () { |
|
| 124 | + 'validation' => function() { |
|
| 125 | 125 | $arg = func_get_arg(0); |
| 126 | 126 | return $arg && \App\Validator::naturalNumber($arg) && (100 >= $arg) && (0 < $arg); |
| 127 | 127 | }, |
@@ -130,7 +130,7 @@ discard block |
||
| 130 | 130 | 'default_module' => [ |
| 131 | 131 | 'default' => 'Home', |
| 132 | 132 | 'description' => 'Default module: default value = Home', |
| 133 | - 'validation' => function () { |
|
| 133 | + 'validation' => function() { |
|
| 134 | 134 | $arg = func_get_arg(0); |
| 135 | 135 | return true === \App\Module::isModuleActive($arg); |
| 136 | 136 | }, |
@@ -154,7 +154,7 @@ discard block |
||
| 154 | 154 | 'listview_max_textlength' => [ |
| 155 | 155 | 'default' => 40, |
| 156 | 156 | 'description' => 'Trim descriptions, titles in listviews to this value', |
| 157 | - 'validation' => function () { |
|
| 157 | + 'validation' => function() { |
|
| 158 | 158 | $arg = func_get_arg(0); |
| 159 | 159 | return $arg && \App\Validator::naturalNumber($arg) && (100 >= $arg) && (0 < $arg); |
| 160 | 160 | }, |
@@ -167,7 +167,7 @@ discard block |
||
| 167 | 167 | 'default_timezone' => [ |
| 168 | 168 | 'default' => '_TIMEZONE_', |
| 169 | 169 | 'description' => 'Set the default timezone as per your preference', |
| 170 | - 'validation' => function () { |
|
| 170 | + 'validation' => function() { |
|
| 171 | 171 | $arg = func_get_arg(0); |
| 172 | 172 | return \in_array($arg, timezone_identifiers_list()); |
| 173 | 173 | }, |
@@ -175,7 +175,7 @@ discard block |
||
| 175 | 175 | 'title_max_length' => [ |
| 176 | 176 | 'default' => 60, |
| 177 | 177 | 'description' => 'Maximum length of characters for title', |
| 178 | - 'validation' => function () { |
|
| 178 | + 'validation' => function() { |
|
| 179 | 179 | $arg = func_get_arg(0); |
| 180 | 180 | return $arg && \App\Validator::naturalNumber($arg) && (100 >= $arg) && (0 < $arg); |
| 181 | 181 | }, |
@@ -184,7 +184,7 @@ discard block |
||
| 184 | 184 | 'href_max_length' => [ |
| 185 | 185 | 'default' => 50, |
| 186 | 186 | 'description' => 'Maximum length for href tag', |
| 187 | - 'validation' => function () { |
|
| 187 | + 'validation' => function() { |
|
| 188 | 188 | $arg = func_get_arg(0); |
| 189 | 189 | return $arg && \App\Validator::naturalNumber($arg) && (100 >= $arg) && (0 < $arg); |
| 190 | 190 | }, |
@@ -193,7 +193,7 @@ discard block |
||
| 193 | 193 | 'MINIMUM_CRON_FREQUENCY' => [ |
| 194 | 194 | 'default' => 1, |
| 195 | 195 | 'description' => 'Minimum cron frequency [min]', |
| 196 | - 'validation' => function () { |
|
| 196 | + 'validation' => function() { |
|
| 197 | 197 | $arg = func_get_arg(0); |
| 198 | 198 | return $arg && \App\Validator::naturalNumber($arg) && (100 >= $arg) && (0 < $arg); |
| 199 | 199 | }, |
@@ -211,7 +211,7 @@ discard block |
||
| 211 | 211 | 'listMaxEntriesMassEdit' => [ |
| 212 | 212 | 'default' => 500, |
| 213 | 213 | 'description' => 'Maximum number of records in a mass edition', |
| 214 | - 'validation' => function () { |
|
| 214 | + 'validation' => function() { |
|
| 215 | 215 | $arg = func_get_arg(0); |
| 216 | 216 | return $arg && \App\Validator::naturalNumber($arg) && (5000 >= $arg); |
| 217 | 217 | }, |
@@ -265,7 +265,7 @@ discard block |
||
| 265 | 265 | 'phoneFieldAdvancedHrefFormat' => [ |
| 266 | 266 | 'default' => new \Nette\PhpGenerator\PhpLiteral('\libphonenumber\PhoneNumberFormat::RFC3966'), |
| 267 | 267 | 'description' => "Phone number display format. Values:\nfalse - formatting is disabled \n\\libphonenumber\\PhoneNumberFormat::RFC3966 - +48-44-668-18-00\n\\libphonenumber\\PhoneNumberFormat::E164 - +48446681800 \n\\libphonenumber\\PhoneNumberFormat::INTERNATIONAL - 044 668 18 00\n\\libphonenumber\\PhoneNumberFormat::NATIONAL - +48 44 668 18 00", |
| 268 | - 'validation' => function () { |
|
| 268 | + 'validation' => function() { |
|
| 269 | 269 | return \in_array(func_get_arg(0), [ |
| 270 | 270 | false, |
| 271 | 271 | \libphonenumber\PhoneNumberFormat::RFC3966, |
@@ -324,7 +324,7 @@ discard block |
||
| 324 | 324 | 'LOG_LEVELS' => [ |
| 325 | 325 | 'default' => false, |
| 326 | 326 | 'description' => 'Level of saved/displayed logs. Values: false = All / 3 = error and warning / ["error", "warning", "info", "trace", "profile"]', |
| 327 | - 'validation' => function () { |
|
| 327 | + 'validation' => function() { |
|
| 328 | 328 | $arg = func_get_arg(0); |
| 329 | 329 | return false === $arg || (\is_array($arg) && array_diff(['error', 'warning', 'info', 'trace', 'profile'], $arg)); |
| 330 | 330 | }, |
@@ -405,7 +405,7 @@ discard block |
||
| 405 | 405 | 'SMARTY_ERROR_REPORTING' => [ |
| 406 | 406 | 'default' => new \Nette\PhpGenerator\PhpLiteral('E_ALL & ~E_NOTICE'), |
| 407 | 407 | 'description' => 'Do not show Smarty Notice in phpError.log', |
| 408 | - 'validation' => function () { |
|
| 408 | + 'validation' => function() { |
|
| 409 | 409 | $arg = (string) func_get_arg(0); |
| 410 | 410 | return \in_array($arg, ['E_ALL', 'E_ALL & ~E_NOTICE']); |
| 411 | 411 | }, |
@@ -413,7 +413,7 @@ discard block |
||
| 413 | 413 | 'EXCEPTION_ERROR_LEVEL' => [ |
| 414 | 414 | 'default' => new \Nette\PhpGenerator\PhpLiteral('E_ALL & ~E_NOTICE'), |
| 415 | 415 | 'description' => "Set the error reporting level. The parameter is either an integer representing a bit field, or named constants.\nhttps://secure.php.net/manual/en/errorfunc.configuration.php#ini.error-reporting\nAll errors - E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED / Critical errors - E_ERROR | E_WARNING | E_CORE_ERROR | E_COMPILE_ERROR | E_USER_ERROR", |
| 416 | - 'validation' => function () { |
|
| 416 | + 'validation' => function() { |
|
| 417 | 417 | $arg = (string) func_get_arg(0); |
| 418 | 418 | return \in_array($arg, ['E_ALL', 'E_ALL & ~E_NOTICE']); |
| 419 | 419 | }, |
@@ -585,7 +585,7 @@ discard block |
||
| 585 | 585 | 'CACHING_DRIVER' => [ |
| 586 | 586 | 'default' => 'Base', |
| 587 | 587 | 'description' => 'Data caching is about storing some PHP variables in cache and retrieving it later from cache. Drivers: Base, Apcu', |
| 588 | - 'validation' => function () { |
|
| 588 | + 'validation' => function() { |
|
| 589 | 589 | $arg = func_get_arg(0); |
| 590 | 590 | return 'Basic' === $arg || 'Apcu' === $arg; |
| 591 | 591 | }, |
@@ -783,7 +783,7 @@ discard block |
||
| 783 | 783 | 'MODULES_SPLITTED_EDIT_VIEW_LAYOUT' => [ |
| 784 | 784 | 'default' => [], |
| 785 | 785 | 'description' => 'List of modules with splitted edit view layout', |
| 786 | - 'validation' => function () { |
|
| 786 | + 'validation' => function() { |
|
| 787 | 787 | $arg = func_get_arg(0); |
| 788 | 788 | return \is_array($arg) && array_diff($arg, App\Module::getAllModuleNames()); |
| 789 | 789 | }, |
@@ -888,7 +888,7 @@ discard block |
||
| 888 | 888 | 'GLOBAL_SEARCH_SORTING_RESULTS' => [ |
| 889 | 889 | 'default' => 0, |
| 890 | 890 | 'description' => 'Global search - Should the results be sorted in MySQL or PHP while displaying (None = 0, PHP = 1, Mysql = 2). The parameter impacts system efficiency.', |
| 891 | - 'validation' => function () { |
|
| 891 | + 'validation' => function() { |
|
| 892 | 892 | $arg = func_get_arg(0); |
| 893 | 893 | return \is_int($arg) && \in_array($arg, [0, 1, 2]); |
| 894 | 894 | }, |
@@ -902,7 +902,7 @@ discard block |
||
| 902 | 902 | 'GLOBAL_SEARCH_AUTOCOMPLETE' => [ |
| 903 | 903 | 'default' => 1, |
| 904 | 904 | 'description' => 'Global search - Search for records while entering text (1/0).', |
| 905 | - 'validation' => function () { |
|
| 905 | + 'validation' => function() { |
|
| 906 | 906 | $arg = func_get_arg(0); |
| 907 | 907 | return \is_int($arg) && \in_array($arg, [0, 1]); |
| 908 | 908 | }, |
@@ -941,7 +941,7 @@ discard block |
||
| 941 | 941 | 'encryptionMethod' => [ |
| 942 | 942 | 'default' => 'aes-256-cbc', |
| 943 | 943 | 'description' => 'Encryption method.', |
| 944 | - 'validation' => function () { |
|
| 944 | + 'validation' => function() { |
|
| 945 | 945 | $arg = func_get_arg(0); |
| 946 | 946 | return empty($arg) || ($arg && \in_array($arg, \App\Encryption::getMethods())); |
| 947 | 947 | }, |
@@ -1009,7 +1009,7 @@ discard block |
||
| 1009 | 1009 | 'permittedModulesByCreatorField' => [ |
| 1010 | 1010 | 'default' => [], |
| 1011 | 1011 | 'description' => 'List of modules to which access is based on the record creation.', |
| 1012 | - 'validation' => function () { |
|
| 1012 | + 'validation' => function() { |
|
| 1013 | 1013 | $arg = func_get_arg(0); |
| 1014 | 1014 | return \is_array($arg) && array_diff($arg, App\Module::getAllModuleNames()); |
| 1015 | 1015 | }, |
@@ -1080,7 +1080,7 @@ discard block |
||
| 1080 | 1080 | 'cookieForceHttpOnly' => [ |
| 1081 | 1081 | 'default' => true, |
| 1082 | 1082 | 'description' => "Force the use of https only for cookie.\nValues: true, false, null", |
| 1083 | - 'validation' => function () { |
|
| 1083 | + 'validation' => function() { |
|
| 1084 | 1084 | $arg = func_get_arg(0); |
| 1085 | 1085 | return null === $arg ? $arg : \is_bool($arg); |
| 1086 | 1086 | }, |
@@ -1098,7 +1098,7 @@ discard block |
||
| 1098 | 1098 | 'USER_AUTHY_MODE' => [ |
| 1099 | 1099 | 'default' => 'TOTP_OPTIONAL', |
| 1100 | 1100 | 'description' => "User authentication mode.\n\n@see \\Users_Totp_Authmethod::ALLOWED_USER_AUTHY_MODE\nAvailable values:\nTOTP_OFF - 2FA TOTP is checking off\nTOTP_OPTIONAL - It is defined by the user\nTOTP_OBLIGATORY - It is obligatory.", |
| 1101 | - 'validation' => function () { |
|
| 1101 | + 'validation' => function() { |
|
| 1102 | 1102 | $arg = func_get_arg(0); |
| 1103 | 1103 | return \in_array($arg, \Users_Totp_Authmethod::ALLOWED_USER_AUTHY_MODE); |
| 1104 | 1104 | }, |
@@ -202,7 +202,7 @@ |
||
| 202 | 202 | } |
| 203 | 203 | $teaser = $css = $btn = ''; |
| 204 | 204 | $loadData = $iframe = true; |
| 205 | - $btnTemplate = function (string $popoverText = '', ?string $btnClass = '', string $data = 'data-iframe="true"'): string { |
|
| 205 | + $btnTemplate = function(string $popoverText = '', ?string $btnClass = '', string $data = 'data-iframe="true"'): string { |
|
| 206 | 206 | $popoverText = \App\Language::translate($popoverText); |
| 207 | 207 | return "<a href=\"#\" class=\"js-more noLinkBtn font-weight-lighter js-popover-tooltip ml-2 {$btnClass}\" {$data} data-content=\"{$popoverText}\"><span class=\"mdi mdi-overscan\"></span></a>"; |
| 208 | 208 | }; |
@@ -637,10 +637,10 @@ |
||
| 637 | 637 | 'or', |
| 638 | 638 | ['like', 'position', "\"$fingerPrint\""], |
| 639 | 639 | ['like', 'size', "\"$fingerPrint\""], |
| 640 | - ], )->createCommand()->query(); |
|
| 640 | + ],)->createCommand()->query(); |
|
| 641 | 641 | |
| 642 | 642 | $createCommand = \App\Db::getInstance()->createCommand(); |
| 643 | - while (['id' => $id,'position' => $position,'size' => $size] = $dataReader->read()) { |
|
| 643 | + while (['id' => $id, 'position' => $position, 'size' => $size] = $dataReader->read()) { |
|
| 644 | 644 | $position = $position ? Json::decode($position) : []; |
| 645 | 645 | if (isset($position[$fingerPrint])) { |
| 646 | 646 | unset($position[$fingerPrint]); |
@@ -215,7 +215,7 @@ |
||
| 215 | 215 | */ |
| 216 | 216 | private function parseData(array $data): array |
| 217 | 217 | { |
| 218 | - unset($data['northDataUrl'],$data['id']); |
|
| 218 | + unset($data['northDataUrl'], $data['id']); |
|
| 219 | 219 | $data['address']['country'] = \App\Fields\Country::getCountryName($data['address']['country']); |
| 220 | 220 | if (isset($data['segmentCodes']['isic'])) { |
| 221 | 221 | $data['segmentCodes']['isic'] = implode(', ', $data['segmentCodes']['isic']); |
@@ -9,7 +9,7 @@ discard block |
||
| 9 | 9 | 'imap_host' => [ |
| 10 | 10 | 'default' => ['ssl://imap.gmail.com:993' => 'ssl://imap.gmail.com:993'], |
| 11 | 11 | 'description' => 'Default host.', |
| 12 | - 'validation' => function () { |
|
| 12 | + 'validation' => function() { |
|
| 13 | 13 | $arg = func_get_arg(0); |
| 14 | 14 | if (!$arg) { |
| 15 | 15 | return false; |
@@ -22,7 +22,7 @@ discard block |
||
| 22 | 22 | } |
| 23 | 23 | return true; |
| 24 | 24 | }, |
| 25 | - 'sanitization' => function () { |
|
| 25 | + 'sanitization' => function() { |
|
| 26 | 26 | $values = func_get_arg(0); |
| 27 | 27 | if (!\is_array($values)) { |
| 28 | 28 | $values = [$values]; |
@@ -38,7 +38,7 @@ discard block |
||
| 38 | 38 | 'smtp_host' => [ |
| 39 | 39 | 'default' => 'ssl://smtp.gmail.com:465', |
| 40 | 40 | 'description' => 'Name of SMTP server', |
| 41 | - 'validation' => function () { |
|
| 41 | + 'validation' => function() { |
|
| 42 | 42 | $arg = func_get_arg(0); |
| 43 | 43 | return $arg && \App\Validator::url($arg); |
| 44 | 44 | }, |
@@ -47,7 +47,7 @@ discard block |
||
| 47 | 47 | 'username_domain' => [ |
| 48 | 48 | 'default' => 'gmail.com', |
| 49 | 49 | 'description' => 'User name domain', |
| 50 | - 'validation' => function () { |
|
| 50 | + 'validation' => function() { |
|
| 51 | 51 | $arg = func_get_arg(0); |
| 52 | 52 | return '' === $arg || \App\Validator::domain($arg); |
| 53 | 53 | } |
@@ -71,7 +71,7 @@ discard block |
||
| 71 | 71 | 'smtp_user' => [ |
| 72 | 72 | 'default' => '%u', |
| 73 | 73 | 'description' => 'Login to SMTP server', |
| 74 | - 'validation' => function () { |
|
| 74 | + 'validation' => function() { |
|
| 75 | 75 | $arg = func_get_arg(0); |
| 76 | 76 | return $arg && !is_numeric($arg) && \is_string($arg) && $arg === strip_tags($arg) && 256 > \App\TextUtils::getTextLength($arg); |
| 77 | 77 | }, |
@@ -80,7 +80,7 @@ discard block |
||
| 80 | 80 | 'smtp_pass' => [ |
| 81 | 81 | 'default' => '%p', |
| 82 | 82 | 'description' => "SMTP password (if required) if you use %p as the password Roundcube will use the current user's password for login", |
| 83 | - 'validation' => function () { |
|
| 83 | + 'validation' => function() { |
|
| 84 | 84 | $arg = func_get_arg(0); |
| 85 | 85 | return !empty($arg) && 256 > \App\TextUtils::getTextLength($arg); |
| 86 | 86 | } |
@@ -88,7 +88,7 @@ discard block |
||
| 88 | 88 | 'language' => [ |
| 89 | 89 | 'default' => 'en_US', |
| 90 | 90 | 'description' => 'Set default language', |
| 91 | - 'validation' => function () { |
|
| 91 | + 'validation' => function() { |
|
| 92 | 92 | $arg = func_get_arg(0); |
| 93 | 93 | return $arg && \in_array($arg, \Settings_OSSMail_Config_Model::LANGUAGES); |
| 94 | 94 | } |
@@ -96,11 +96,11 @@ discard block |
||
| 96 | 96 | 'skin_logo' => [ |
| 97 | 97 | 'default' => '/images/null.png', |
| 98 | 98 | 'description' => 'Skin logo', |
| 99 | - 'validation' => function () { |
|
| 99 | + 'validation' => function() { |
|
| 100 | 100 | $arg = func_get_arg(0); |
| 101 | 101 | return !empty($arg) && \App\Purifier::purify($arg); |
| 102 | 102 | }, |
| 103 | - 'sanitization' => function () { |
|
| 103 | + 'sanitization' => function() { |
|
| 104 | 104 | $arg = func_get_arg(0); |
| 105 | 105 | return ['*' => \App\Purifier::encodeHtml($arg)]; |
| 106 | 106 | } |
@@ -120,7 +120,7 @@ discard block |
||
| 120 | 120 | 'identities_level' => [ |
| 121 | 121 | 'default' => 0, |
| 122 | 122 | 'description' => 'Identities level.', |
| 123 | - 'validation' => function () { |
|
| 123 | + 'validation' => function() { |
|
| 124 | 124 | $arg = func_get_arg(0); |
| 125 | 125 | return is_numeric($arg) && \in_array($arg, [0, 1, 2, 3, 4]); |
| 126 | 126 | }, |
@@ -333,7 +333,7 @@ discard block |
||
| 333 | 333 | 'useragent' => [ |
| 334 | 334 | 'default' => 'YetiForce Webmail', |
| 335 | 335 | 'description' => 'Add this user-agent to message headers when sending', |
| 336 | - 'validation' => function () { |
|
| 336 | + 'validation' => function() { |
|
| 337 | 337 | $arg = func_get_arg(0); |
| 338 | 338 | return $arg && \App\Purifier::purify($arg); |
| 339 | 339 | }, |