一个用于将货币从/到加纳塞地(GHS)转换的Laravel包

v0.2.1 2022-05-27 19:30 UTC

This package is auto-updated.

Last update: 2024-09-24 16:51:56 UTC


README

一个将货币从/到加纳塞地(GHS)转换的Laravel包。

安装

composer require iamkarsoft\kudi

发布配置文件

php artisan vendor:publish --provider="Iamkarsoft\Kudi\KudiServiceProvider" --tag="config"

服务提供者

您需要创建账户并从您希望使用的提供者那里获取API密钥。

  • 对于Free Currency API账户,请在您的.env文件中添加KUDI_API_KEY=Your_API_KEYKUDI_API_PROVIDER="free currency api"
  • 对于Currency Data Api from Api layer账户,请在您的.env文件中添加KUDI_API_KEY=Your_API_KEYKUDI_API_PROVIDER="currency data api"
  • 对于Fixer Api from Api Layer账户,请在您的.env文件中添加KUDI_API_KEY=Your_API_KEYKUDI_API_PROVIDER="fixer api"

用法

  1. 在控制器中

将任何货币转换为GHS

 Kudi::convertFrom('USD',20); 

// assigning result to a variable
$converted= Kudi::convertFrom('USD',20); 

将GHS转换为任何货币

 Kudi::convertTo('EUR',10000);

// assigning result to a variable
 $converted = Kudi::convertTo('EUR',10000);
  1. 在blade模板中使用
// to get the value
{{$converted['value']}} 

// to get the currency
{{$converted['currency']}}

// to get the provider you're using
{{$converted['provider']}}

响应

如果您的请求成功,您的响应将类似于以下内容


// converting from USD to Ghana Cedis
{
"value": "7.75",
"currency": "GHS",
"provider": "currency data api"
},

// converting to Euros
{
"value": "120.55",
"currency": "EUR",
"provider": "currency data api"
}