/** * Setter function for integer type. */ protected function setPositiveInteger($property, $value) { try { $this->{$property} = LoggerOptionConverter::toPositiveIntegerEx($value); } catch (Exception $ex) { $value = var_export($value, true); $this->warn("Invalid value given for '{$property}' property: [{$value}]. Expected a positive integer. Property not changed."); } }