@@ 1779-1787 (lines=9) @@ | ||
1776 | * @param string $separator Le séparateur |
|
1777 | * @return string |
|
1778 | */ |
|
1779 | public function getId($string, $separator = '_') |
|
1780 | { |
|
1781 | $pos = strrpos($string, $separator); |
|
1782 | if ($pos === false) { |
|
1783 | return $string; |
|
1784 | } else { |
|
1785 | return (int)substr($string, $pos + 1); |
|
1786 | } |
|
1787 | } |
|
1788 | ||
1789 | /** |
|
1790 | * Fonction "inverse" de getId (depuis xxxx-99 on récupère xxxx) |
|
@@ 1797-1805 (lines=9) @@ | ||
1794 | * @param string $separator Le séparateur |
|
1795 | * @return string |
|
1796 | */ |
|
1797 | public function getName($string, $separator = '_') |
|
1798 | { |
|
1799 | $pos = strrpos($string, $separator); |
|
1800 | if ($pos === false) { |
|
1801 | return $string; |
|
1802 | } else { |
|
1803 | return substr($string, 0, $pos); |
|
1804 | } |
|
1805 | } |
|
1806 | ||
1807 | /** |
|
1808 | * Renvoie un montant nul si le montant est négatif |
@@ 1922-1930 (lines=9) @@ | ||
1919 | * @param string $separator Le séparateur |
|
1920 | * @return string |
|
1921 | */ |
|
1922 | public static function getId($string, $separator = '_') |
|
1923 | { |
|
1924 | $pos = strrpos($string, $separator); |
|
1925 | if ($pos === false) { |
|
1926 | return $string; |
|
1927 | } else { |
|
1928 | return (int)substr($string, $pos + 1); |
|
1929 | } |
|
1930 | } |
|
1931 | ||
1932 | /** |
|
1933 | * Fonction "inverse" de getId (depuis xxxx-99 on récupère xxxx) |
|
@@ 1940-1948 (lines=9) @@ | ||
1937 | * @param string $separator Le séparateur |
|
1938 | * @return string |
|
1939 | */ |
|
1940 | public static function getName($string, $separator = '_') |
|
1941 | { |
|
1942 | $pos = strrpos($string, $separator); |
|
1943 | if ($pos === false) { |
|
1944 | return $string; |
|
1945 | } else { |
|
1946 | return substr($string, 0, $pos); |
|
1947 | } |
|
1948 | } |
|
1949 | ||
1950 | /** |
|
1951 | * Renvoie un montant nul si le montant est négatif |