File: |
src/NumberFormatter.php |
Role: |
Class source |
Content type: |
text/plain |
Description: |
Class source |
Class: |
PHP Common Class Library
Set of classes that provides common functionality |
Author: |
By Caleb |
Last change: |
Number formatter update and bug-fix.
Changelog excerpt:
- Improved the number formatter's unformatter.
- The number formatter formatting some specific chinese numerals
incorrectly in some cases; Fixed.
Number formatter patch.
Number formatter patch.
Number formatter update.
Changelog excerpt:
- Added Etruscan support to the number formatter, added guards for a
conversion set's upper and lower limits (so that the formatter will now
just fail with an empty string instead of returning incorrect values
where the given number falls outside the conversion set's upper and lower
limits), improved the unformatter, and improved tests.
Number formatter patch.
Number formatter patch.
Number formatter patch.
Add *partial* support for fractions to the unformat method.
Number formatter update.
Changelog excerpt:
- Added some limited support to the number formatter class for unformatting
a formatted number.
Refactor.
Number formatter update.
Changelog excerpt:
- Added Ge'ez/Ethiopic support to the number formatter and performed some
minor refactoring.
Bug-fix.
Changelog excerpt:
- Number formatter showing some Armenian numerals incorrectly; Fixed.
Number formatter update.
Changelog excerpt:
- The number formatter's getSetCSV method removed and replaced by a
getSetJSON method.
New abstract class.
Changelog excerpt:
- Moved the version constant and the dataTraverse method to an abstract
class, which the other classes can then extend from, due to those being
common to all/most classes in the package.
- Added support for dot notation to the L10N handler.
v2.9.7
v2.9.6
v2.9.5
v2.9.4
v2.9.3
v2.9.2
v2.9.1
Refactor.
Number formatter patch.
Changelog excerpt:
- Added Kaktovik support to the number formatter.
v2.9.0
v2.8.0
Use more 'link' tags.
Number formatter patch.
Changelog excerpt:
- Added Ol Chiki support to the number formatter.
Code-style cleanup.
- Public before private properties.
- Magic before public before private methods.
Add missing PHPDoc comments.
v2.6.2
Changelog excerpt:
- Allow dots to be escaped for dataTraverse in the operation handler.
Comment improvements.
Changelog excerpt:
- Improved and refactored some of the docblock comments across all classes.
Add public version constant.
Changelog excerpt:
- Added a public version constant to all classes, since it might be needed
by some implementations to ensure compatibility.
Fullwidth numerals.
Added support for fullwidth numerals.
Dozenal/Duodecimal numerals.
Added support for dozenal/duodecimal numerals.
Number formatter update.
Prevent leading decimal separators in the absence of representing any whole
digits.
Number formatter update.
- Refactored.
- Fix some typos.
- Add Mongolian support.
NumberFormatter tests.
Changelog:
- Added tests for the NumberFormatter class and also added some more
character sets.
Number formatter update.
Changelog excerpt:
- Refactored the number formatter, improving the conversion of fractions
between different bases, and added two new character sets.
Add FUNDING.yml file.
|
Date: |
2 days ago |
Size: |
63,141 bytes |
|
|
|