Download the PHP package brightcreations/exchange-rates without Composer
On this page you can find all versions of the php package brightcreations/exchange-rates. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download brightcreations/exchange-rates
More information about brightcreations/exchange-rates
Files in brightcreations/exchange-rates
Package exchange-rates
Short Description A Laravel package for fetching exchange rates from various sources.
License MIT
Informations about the package exchange-rates
Exchange Rates Service Package
Overview
The Exchange Rates Service package provides a simple and efficient way to retrieve and manage exchange rates in your application. This package allows you to easily integrate exchange rate data into your project, making it ideal for e-commerce, financial, and other applications that require currency conversions.
Features
- Retrieves exchange rates from a reliable data source
- Caches exchange rates for improved performance
- Provides a simple and intuitive API for accessing exchange rates
- Supports multiple currencies and conversion scenarios
Installation
To install the Exchange Rates Service package, run the following command in your terminal:
Migrations
You can run the package migrations using the following command:
Configuration (Optional)
To configure the package, publish the configuration file using the following command:
Next, execute the migrations (if they haven't been executed yet):
Then, update the exchange-rates.php
configuration file to suit your needs.
Usage
To retrieve exchange rates, use the ExchangeRateServiceInterface
:
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.3
All versions of exchange-rates 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
guzzlehttp/guzzle Version ^7.9