andrey-helldar / digittext
The module allows to translate numbers into a text equivalent
Fund package maintenance!
money.yandex.ru/to/410012115955701
Installs: 12 509
Dependents: 0
Suggesters: 0
Security: 0
Stars: 22
Watchers: 6
Forks: 6
Open Issues: 0
Requires
- php: >=7.1
- ext-intl: *
- illuminate/http: ^5.5
- illuminate/pipeline: ^5.5
- illuminate/routing: ^5.5
- illuminate/session: ^5.5
- illuminate/support: ^5.5
Requires (Dev)
- mockery/mockery: ^1.0
- phpunit/phpunit: ^7.2
README
The module allows to translate numbers into a text equivalent. This is important in the billing.
Attention!
This package is abandoned and no longer maintained. The author suggests using the kwn/number-to-words package instead.
Installation
To get the latest version of DigitText, simply require the project using Composer:
$ composer require andrey-helldar/digittext
Instead, you may of course manually update your require block and run composer update
if you so choose:
{ "require": { "andrey-helldar/digittext": "^5.0" } }
If you don't use auto-discovery, add the ServiceProvider to the providers array in config/app.php
:
Helldar\DigitText\ServiceProvider::class,
Now, use DigitText
Facade or digit_text()
helper.
Documentation
You can use a helper
digit_text($number = 0, string $lang = 'en', bool $is_currency = false);
or go directly to a class "Helldar\DigitText\DigitText":
(new DigitText) ->get($number = 0, string $lang = 'en', bool $is_currency = false);
Example:
echo digit_text(null); // zero echo digit_text(64.23); // sixty four echo digit_text(2866); // two thousands eight hundred sixty six echo digit_text(2866, 'ru'); // две тысячи восемьсот шестьдесят шесть echo digit_text(0, 'en', true); // zero dollar echo digit_text(64.23, 'en', true); // sixty four dollars 23 cents echo digit_text(2866, 'en', true); // two thousands eight hundred sixty six dollars echo digit_text(2866, 'ru', true); // две тысячи восемьсот шестьдесят шесть руб
Support Languages
EN - English
DE - Deutsch
RU - Русский
UK - Український
Copyright and License
DigitText was written for the Laravel framework 5.5 or later, and is released under the MIT License.