diff --git a/src/Number.php b/src/Number.php deleted file mode 100644 index 92e87ca..0000000 --- a/src/Number.php +++ /dev/null @@ -1,69 +0,0 @@ - tags - * @return string formatted number - */ - public static function ordinalIndicator($number, $superscript = false) - { - if (!in_array(($number % 100), [11, 12, 13])) - { - switch ($number % 10) - { - case 1: - $suffix = 'st'; - break; - - case 2: - $suffix = 'nd'; - break; - - case 3: - $suffix = 'rd'; - break; - - default: - $suffix = 'th'; - break; - } - } - - if ($superscript) - { - $suffix = '' . $suffix . ''; - } - - return $number . $suffix; - } -} - diff --git a/tests/Pickles/NumberTest.php b/tests/Pickles/NumberTest.php deleted file mode 100644 index b54dbb4..0000000 --- a/tests/Pickles/NumberTest.php +++ /dev/null @@ -1,49 +0,0 @@ -assertEquals($b, Pickles\Number::ordinalIndicator($a)); - } - - public function providerOrginalIndicatorNoSuper() - { - return [ - [1, '1st'], - [2, '2nd'], - [3, '3rd'], - [4, '4th'], - [51, '51st'], - [52, '52nd'], - [53, '53rd'], - [54, '54th'], - ]; - } - - /** - * @dataProvider providerOrginalIndicatorSuper - */ - public function testOrdinalIndicatorSuper($a, $b) - { - $this->assertEquals($b, Pickles\Number::ordinalIndicator($a, true)); - } - - public function providerOrginalIndicatorSuper() - { - return [ - [1, '1st'], - [2, '2nd'], - [3, '3rd'], - [4, '4th'], - [51, '51st'], - [52, '52nd'], - [53, '53rd'], - [54, '54th'], - ]; - } -} -