wisemood / laravel-tcmb-doviz
此包最新版本(v0.1.1)没有提供许可证信息。
从TCMB网站获取最新汇率。
v0.1.1
2014-12-11 05:49 UTC
Requires
- php: >=5.4.0
- illuminate/support: 4.2.*
This package is not auto-updated.
Last update: 2024-09-24 01:53:21 UTC
README
从TC Merkez Bankası网站获取每日汇率。
安装
您可以将它添加到您的composer.json文件中,或者如果您想使用workbench进行开发,可以使用以下命令克隆:git clone Wisemood/tcmb-doviz。安装完成后,您需要将以下内容添加到config/app.php文件中。
'Wisemood\LaravelTcmbDoviz\ServiceProvider',
操作完成后,将等待创建货币表。为此,您需要使用以下Artisan命令:
php artisan migrate --package wisemood/laravel-tcmb-doviz
使用方法
命令行部分的使用很简单,您可以手动使用,或者创建一个cron作业以定期更新您的网站。
php artisan doviz:get
命令执行后,将显示已记录的汇率日期。
10.07.2014 tarihli kurlar başarı ile kaydedilmiştir.
仅获取欧元和美元汇率。
最后获取汇率
$kur = \Wisemood\TcmbDoviz\Doviz::sonKur();
您可以获取最后记录的汇率。要使用美元,请使用$kur->dolar,要使用欧元,请使用$kur->euro变量。
获取最近汇率
而不是获取最后汇率,您将获取给定日期的最近汇率。如果没有最近的汇率,则返回false,如果没有提供日期,则返回sonKur()值。
$kur = \Wisemood\TcmbDoviz\Doviz::enYakinKur('2014-07-01');
注意事项
货币模型总是以d.m.Y格式返回日期。如果您需要不同的格式,可以按以下方式进行修改。
$kur = \Wisemood\TcmbDoviz\Doviz::sonKur();
$kur->tarih = date("d-m-Y", strtotime($kur->tarih));
如果您使用$kur->save();命令进行保存,则由于货币模型的配置,数据将始终以Y-m-d格式记录到数据库中。