Code Duplication    Length = 3-3 lines in 3 locations

src/DateExtension.php 3 locations

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