Download the PHP package renderbit/normalize-phone without Composer
On this page you can find all versions of the php package renderbit/normalize-phone. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download renderbit/normalize-phone
More information about renderbit/normalize-phone
Files in renderbit/normalize-phone
Package normalize-phone
Short Description Normalize phone numbers (with or without country code)
License MIT
Homepage https://github.com/RenderbitTechnologies/normalize-phone
Informations about the package normalize-phone
normalize-phone
Normalize a phone number (with or without country code).
Background
We needed to send phone numbers to a third-party API as an amalgamation of the phone number and the country code, without the plus sign, brackets or any other special characters such as hyphens or spaces. We built this package as a solution to automatically parse user-input phone numbers and pass them as-is to the API, if already in the correct format - otherwise amend them and send the formatted numbers to the API.
This package looks for the environment variable PHONE_DEFAULT_COUNTRY_CODE
to define the base country code to be prepended to the numbers with no country code. If no such variable is define, the package assumes a default of India (91
).
Install
Via Composer
Usage
Change log
Please see CHANGELOG for more information on what has changed recently.
Testing
Contributing
Please see CODE_OF_CONDUCT for details.
Security
If you discover any security related issues, please email “contact at
renderbit dot
com” instead of using the issue tracker.
Credits
- Renderbit Technologies
- All Contributors
License
The MIT License (MIT). Please see License File for more information.