Code Duplication    Length = 9-9 lines in 2 locations

class/utility.php 2 locations

@@ 1739-1747 (lines=9) @@
1736
     *
1737
     * @return string
1738
     */
1739
    public static function getId($string, $separator = '_')
1740
    {
1741
        $pos = strrpos($string, $separator);
1742
        if ($pos === false) {
1743
            return $string;
1744
        } else {
1745
            return (int)substr($string, $pos + 1);
1746
        }
1747
    }
1748
1749
    /**
1750
     * Fonction "inverse" de getId (depuis xxxx-99 on récupère xxxx)
@@ 1759-1767 (lines=9) @@
1756
     *
1757
     * @return string
1758
     */
1759
    public static function getName($string, $separator = '_')
1760
    {
1761
        $pos = strrpos($string, $separator);
1762
        if ($pos === false) {
1763
            return $string;
1764
        } else {
1765
            return substr($string, 0, $pos);
1766
        }
1767
    }
1768
1769
    /**
1770
     * Renvoie un montant nul si le montant est négatif