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