fastwebmedia / laravel-vouchering
Laravel的一个简单优惠券系统
2.1.2
2015-04-24 15:33 UTC
Requires
- php: >=5.4.0
- illuminate/support: 5.0.*
- rhumsaa/uuid: 2.8.*
Requires (Dev)
- illuminate/database: 5.0.*
- league/factory-muffin: ~3.0@dev
- league/factory-muffin-faker: ~1.0@dev
- mockery/mockery: ~0.9
- phpunit/phpunit: ~4.0
This package is not auto-updated.
Last update: 2024-09-14 16:19:28 UTC
README
一个简单的优惠券包,允许跨多个活动生成唯一的优惠券,包括创建、加载、兑换、过期和删除方法。
安装(Laravel 5)
以下是在Laravel 5上安装此包所需的步骤。点击此处获取Laravel 4的安装说明。
将包(v2.*)添加到您的composer.json的require中。
composer require fastwebmedia/laravel-vouchering:2.*
运行composer update。
composer update
将服务提供者添加到app.php配置文件中的providers数组中。
'Fastwebmedia\LaravelVouchering\LaravelVoucheringServiceProvider'
现在运行发布命令,将优惠券和活动表的迁移复制到包中,然后进行迁移。
vendor:publish
php artisan migrate
完成!您现在可以设置您的第一个优惠券活动了!
设置新的活动
使用包的campaign:create artisan命令可以轻松设置新的优惠券活动。只需在终端运行并按照提示操作。
php artisan campaign:create
检查您的数据库,您现在应该有一个新的活动。
安装(Laravel 4)
以下是在Laravel 4上安装此包所需的步骤。点击此处获取Laravel 5的安装说明。
将包(v1.*)添加到您的composer.json的require中。
composer require fastwebmedia/laravel-vouchering:1.*
运行composer update。
composer update
将服务提供者添加到app.php配置文件中的providers数组中。
'Fastwebmedia\LaravelVouchering\LaravelVoucheringServiceProvider'
从终端运行包迁移。
php artisan migrate --package="fastwebmedia/laravel-vouchering"
完成!您现在可以设置您的第一个优惠券活动了!
即将推出...
更多文档将随后提供,涵盖优惠券创建、加载等方法的所有包方法...