Download the PHP package riskihajar/terbilang without Composer
On this page you can find all versions of the php package riskihajar/terbilang. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download riskihajar/terbilang
More information about riskihajar/terbilang
Files in riskihajar/terbilang
Package terbilang
Short Description Number to words conversion support multi language.
License MIT
Homepage https://github.com/riskihajar/terbilang
Informations about the package terbilang
Number To Words Conversion For Laravel
Number to words conversion support multi language.
[!WARNING]
Before you install this package, please check Laravel Numbers Helper, since laravel officially support numbers helper, maybe this package will deprecated soon.
Supported Language
id
| Bahasa Indonesiaen
| Englishpt
| Portuguese- soon
Feature
- Number to Words
- Number to Roman
- Number Large Conversion (Number Short Hand in past version)
- Datetime to Words
- Distance Date (Period in past version)
Version Compatibility
Laravel | Terbilang |
---|---|
4.x | 1.0.4 |
5.x | 1.2.x |
6.x | 1.2.x |
7.x | 1.2.x |
8.x | 2.x |
9.x | 2.x |
10.x | 2.x |
Installation
You can install the package via composer:
Usage
Add Providers & Aliases
In the $providers
array add the service providers for this package.
Add the facade of this package to the $aliases
array.
Publish Configuration (Optional)
If you want customize configuration, you can run following command to publish config file
This is the contents of the published config file:
Examples
Number To Words
Terbilang::make($number, $suffix, $prefix)
if you set locale to en
if you set locale to id
Prefix & Suffix
if you set locale to id
if you set locale to en
Number to Roman
Terbilang::roman($number, $lowercase=false)
Number Large Conversion
Terbilang::short($number, $format)
Available short hand : kilo, million, billion, trillion
Default value : million
if you set locale to en
if you set locale to id
Datetime
Date Terbilang::date($date, $format='Y-m-d');
Time Terbilang::time($date, $format='h:i:s');
Date Time Terbilang::datetime($date, $format='Y-m-d h:i:s');
Using Carbon
if using carbon, you can ignore $format
Distance Date
You can diff two dates or just one date and automaticly with current date use method Terbilang::distance($start, $end=null, $format=null)
Config for distance format
Example Distance
Testing
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
- Rizky Hajar
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of terbilang with dependencies
spatie/laravel-package-tools Version ^1.0
illuminate/contracts Version ^8.0|^9.0|^10.0|^11.0