Code Duplication    Length = 13-15 lines in 2 locations

src/Display.php 1 location

@@ 131-143 (lines=13) @@
128
     * @param integer $decimals
129
     * @return string
130
     */
131
    public static function getReadableTime($time, $decimals = 3)
132
    {
133
        $unit = 's';
134
        if ($time < 1) {
135
            $time *= 1000;
136
            $unit = 'ms';
137
        } else if ($time > 60) {
138
            $time /= 60;
139
            $unit = 'm';
140
        }
141
        $time = number_format($time, $decimals);
142
        return "{$time} {$unit}";
143
    }
144
145
    /**
146
     * Static formatter for human-readable memory

src/PhpQuickProfiler.php 1 location

@@ 169-183 (lines=15) @@
166
     * @param integer $time time in seconds
167
     * @return string
168
     */
169
    public static function getReadableTime($time)
170
    {
171
        $unit = 's';
172
173
        if ($time < 1) {
174
            $time *= 1000;
175
            $unit = 'ms';
176
        } else if ($time > 60) {
177
            $time /= 60;
178
            $unit = 'm';
179
        }
180
181
        $time = number_format($time, 3);
182
        return "{$time} {$unit}";
183
    }
184
  
185
186
    /**