Code Duplication    Length = 3-3 lines in 3 locations

src/DateExtension.php 3 locations

@@ 256-258 (lines=3) @@
253
        
254
        $hours = floor($minutes / 60);
255
        $minutes = $minutes % 60;
256
        if ($max < 3 || $hours < 24) {
257
            return [$seconds, $minutes, $hours];
258
        }
259
        
260
        $days = floor($hours / 24);
261
        $hours = $hours % 24;
@@ 262-264 (lines=3) @@
259
        
260
        $days = floor($hours / 24);
261
        $hours = $hours % 24;
262
        if ($max < 4 || $days < 7) {
263
            return [$seconds, $minutes, $hours, $days]; 
264
        }
265
        
266
        $weeks = floor($days / 7);
267
        $days = $days % 7;
@@ 268-270 (lines=3) @@
265
        
266
        $weeks = floor($days / 7);
267
        $days = $days % 7;
268
        if ($max < 5 || $weeks < 52) {
269
            return [$seconds, $minutes, $hours, $days, $weeks];
270
        }
271
        
272
        $years = floor($weeks / 52);
273
        $weeks = $weeks % 52;