Logger\Formatter::format PHP Method

format() public method

Handles a message.
public format ( integer $code, string $message ) : void
$code integer Log level code.
$message string Message to handle.
return void
        public function format($code, $message)
        {
            switch ($code) {
                case Logger::DEBUG:
                    $str_code = 'DEBUG';
                    break;
                case Logger::INFO:
                    $str_code = 'INFO';
                    break;
                case Logger::WARNING:
                    $str_code = 'WARNING';
                    break;
                case Logger::ERROR:
                    $str_code = 'ERROR';
                    break;
                case Logger::CRITICAL:
                    $str_code = 'CRITICAL';
                    break;
            }
            $date = new \DateTime('now');
            return psprintf($this->_format, ['date' => $date->format(LOGGER_DATE_FORMAT), 'message' => $message, 'code' => $code, 'str_code' => $str_code]);
        }