Download the PHP package brightcreations/money-converter without Composer
On this page you can find all versions of the php package brightcreations/money-converter. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download brightcreations/money-converter
More information about brightcreations/money-converter
Files in brightcreations/money-converter
Package money-converter
Short Description A Laravel package for converting currencies using exchange rates.
License MIT
Informations about the package money-converter
Money Converter Package
A PHP package for converting money between different currencies.
Overview
This package provides a simple and efficient way to convert money between different currencies. It uses a unified interface to fetch exchange rates and perform conversions, making it easy to integrate with various exchange rate services.
Features
- Converts money between different currencies
- Uses a unified interface to fetch exchange rates and perform conversions
- Supports multiple exchange rate services
- Throws exceptions for invalid conversions or missing exchange rates
- Easy to integrate with various frameworks and applications
Installation
To install the Exchange Rates Service package, run the following command in your terminal:
Configuration
To configure the package, publish the configuration file using the following command:
Then, update the money-converter.php
configuration file to suit your needs.
Usage
To retrieve exchange rates, use the MoneyConverterInterface
:
Important Note: Before using the package, make sure that the tables of the exchange rates are in your database and the names of the tables and columns are reflected in the config as it is.
You can inject the service into a constructor or resolve it using the resolve
or app->make
method. Here are examples of each approach:
Constructor Injection
Using resolve
Method
Using app->make
Method
API Documentation
Coming soon...
Contributing
Contributions are welcome! Please submit a pull request or open an issue to report any bugs or suggest new features.
License
This package is licensed under the MIT License.
Author
Kareem Mohamed - Bright Creations Email: [email protected]
Version
0.1.2
All versions of money-converter with dependencies
illuminate/support Version ^9.0|^10.0|^11.0|^12.0
illuminate/database Version ^10.0 || ^11.0 || ^12.0
illuminate/http Version ^10.0 || ^11.0 || ^12.0
illuminate/console Version ^10.0 || ^11.0 || ^12.0
brick/money Version ^0.10.1
brightcreations/exchange-rates Version *