mkraha/laravel-currency-converter 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

mkraha/laravel-currency-converter

Composer 安装命令:

composer require mkraha/laravel-currency-converter

包简介

This provides Laravel with currency functions such as currency formatting and conversion using up-to-date exchange rates.

README 文档

README

This provides Laravel with currency functions such as currency formatting and conversion using up-to-date exchange rates.

Composer

From the command line run:

$ composer require mkraha/laravel-currency-converter

Laravel's >=5.5 Auto-Discovery

Simply install the package and let Laravel do its magic.

Manual Setup

Once installed you need to register the service provider with the application. Open up config/app.php and find the providers key.

'providers' => [

    \Raha\Currency\CurrencyServiceProvider::class,

]

This package also comes with a facade, which provides an easy way to call the the class. Open up config/app.php and find the aliases key.

'aliases' => [

    'Currency' => \Raha\Currency\Facades\Currency::class,

];

Publish the configurations

Run this on the command line from the root of your project:

php artisan vendor:publish --provider="Raha\Currency\CurrencyServiceProvider" --tag=config

A configuration file will be published to config/currency.php.

Migration

If currencies are going to be stored in the database. Run migrate to setup the database table [see Storage Drivers].

php artisan vendor:publish --provider="Raha\Currency\CurrencyServiceProvider" --tag=migrations

Run this on the command line from the root of your project to generate the table for storing currencies:

$ php artisan migrate

Preset Currencies

The package comes with a set of preset currencies. To add them use the artisan manage command.

Middleware

Once installed you need to append the middleware class within the Http kernel. This allows visitors to change the viewed currency using the query parameter ?currency=usd.

Open up app/Http/Kernel.php and find the $middleware variable.

protected $middleware = [

    \Raha\Currency\Middleware\CurrencyMiddleware::class,

]

Note: The currency middleware uses the session to store the user selected currency, because of this the middleware will need to be added somewhere after \Illuminate\Session\Middleware\StartSession::class.

Official Author Documentation

Documentation for the package can be found on Lyften.com.

Change Log

https://github.com/mkraha/LaravelCurrencyConverter/releases

统计信息

  • 总下载量: 17
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 129
  • 开发语言: PHP

其他信息

  • 授权协议: BSD-2-Clause
  • 更新时间: 2022-04-05

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固