Code Duplication    Length = 4-4 lines in 2 locations

WebStream/Log/LoggerFormatter.php 2 locations

@@ 118-121 (lines=4) @@
115
    private function compileLogLevel($message, $logLevel)
116
    {
117
        // ログレベル
118
        if (preg_match('/%([0-9]{0,})L/', $message, $matches)) {
119
            $upperLevel = strtoupper(empty($matches[1]) ? $logLevel : str_pad($logLevel, $matches[1], ' '));
120
            $message = preg_replace('/%([0-9]{0,})L/', $upperLevel, $message);
121
        }
122
        if (preg_match('/%([0-9]{0,})l/', $message, $matches)) {
123
            $lowerLevel = empty($matches[1]) ? $logLevel : str_pad($logLevel, $matches[1], ' ');
124
            $message = preg_replace('/%([0-9]{0,})l/', $lowerLevel, $message);
@@ 122-125 (lines=4) @@
119
            $upperLevel = strtoupper(empty($matches[1]) ? $logLevel : str_pad($logLevel, $matches[1], ' '));
120
            $message = preg_replace('/%([0-9]{0,})L/', $upperLevel, $message);
121
        }
122
        if (preg_match('/%([0-9]{0,})l/', $message, $matches)) {
123
            $lowerLevel = empty($matches[1]) ? $logLevel : str_pad($logLevel, $matches[1], ' ');
124
            $message = preg_replace('/%([0-9]{0,})l/', $lowerLevel, $message);
125
        }
126
127
        return $message;
128
    }