public function format(array $record) { $record['padded_level'] = str_pad($record['level_name'], 8); $record['message'] = str_replace("\n", "\n ", $record['message']); $output = parent::format($record); if (dbsteward::$ENABLE_COLOR) { $c = new Color($output); switch ($record['level']) { case Logger::DEBUG: $c->dark_gray(); break; case Logger::WARNING: $c->yellow(); break; case Logger::ERROR: $c->red(); break; } return $c . PHP_EOL; } else { return $output . PHP_EOL; } }