Code Duplication    Length = 3-3 lines in 3 locations

src/DateExtension.php 3 locations

@@ 202-204 (lines=3) @@
199
        
200
        $hours = floor($minutes / 60);
201
        $minutes = $minutes % 60;
202
        if ($max < 3 || $hours < 24) {
203
            return [$seconds, $minutes, $hours];
204
        }
205
        
206
        $days = floor($hours / 24);
207
        $hours = $hours % 24;
@@ 208-210 (lines=3) @@
205
        
206
        $days = floor($hours / 24);
207
        $hours = $hours % 24;
208
        if ($max < 4 || $days < 7) {
209
            return [$seconds, $minutes, $hours, $days]; 
210
        }
211
        
212
        $weeks = floor($days / 7);
213
        $days = $days % 7;
@@ 214-216 (lines=3) @@
211
        
212
        $weeks = floor($days / 7);
213
        $days = $days % 7;
214
        if ($max < 5 || $weeks < 52) {
215
            return [$seconds, $minutes, $hours, $days, $weeks];
216
        }
217
        
218
        $years = floor($weeks / 52);
219
        $weeks = $weeks % 52;