Code Duplication    Length = 14-17 lines in 2 locations

lib/Ajde/Component/String.php 2 locations

@@ 468-484 (lines=17) @@
465
            return 'now';
466
        } elseif ($diff > 0) {
467
            $day_diff = floor($diff / 86400);
468
            if ($day_diff == 0) {
469
                if ($diff < 60) {
470
                    return 'just now';
471
                }
472
                if ($diff < 120) {
473
                    return '1 minute ago';
474
                }
475
                if ($diff < 3600) {
476
                    return floor($diff / 60).' minutes ago';
477
                }
478
                if ($diff < 7200) {
479
                    return '1 hour ago';
480
                }
481
                if ($diff < 86400) {
482
                    return floor($diff / 3600).' hours ago';
483
                }
484
            }
485
            if ($day_diff == 1) {
486
                return 'yesterday';
487
            }
@@ 502-515 (lines=14) @@
499
        } else {
500
            $diff = abs($diff);
501
            $day_diff = floor($diff / 86400);
502
            if ($day_diff == 0) {
503
                if ($diff < 120) {
504
                    return 'in a minute';
505
                }
506
                if ($diff < 3600) {
507
                    return 'in '.floor($diff / 60).' minutes';
508
                }
509
                if ($diff < 7200) {
510
                    return 'in an hour';
511
                }
512
                if ($diff < 86400) {
513
                    return 'in '.floor($diff / 3600).' hours';
514
                }
515
            }
516
            if ($day_diff == 1) {
517
                return 'tomorrow';
518
            }