private function sanitizeLogMax($desc, $key, $input, &$new_input) { if (isset($input[$key])) { $value = absint($input[$key]); if ($value <= 0) { $new_input[$key] = PostmanOptions::getInstance()->getMailLoggingMaxEntries(); $h = new PostmanMessageHandler(); $h->addError(sprintf('%s %s', __('Maximum Log Entries', 'Configuration Input Field', Postman::TEXT_DOMAIN), __('must be greater than 0', Postman::TEXT_DOMAIN))); } else { $this->logSanitize($desc, $input[$key]); $new_input[$key] = $value; } } }