wisemood/laravel-tcmb-doviz

此包最新版本(v0.1.1)没有提供许可证信息。

从TCMB网站获取最新汇率。

v0.1.1 2014-12-11 05:49 UTC

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格式记录到数据库中。