avviso-si / laravel-trial-mode
Laravel 5的简易试用模式
1.0
2018-06-20 18:50 UTC
Requires (Dev)
- phpunit/phpunit: ^7.2
This package is not auto-updated.
Last update: 2024-09-21 01:48:03 UTC
README
适用于 Laravel 5.2+
安装
composer require avviso-si/laravel-trial-mode="1.0"
Laravel 5.5 使用包自动发现,因此不需要您手动添加 ServiceProvider。
如果您不使用自动发现,请将 ServiceProvider 添加到 config/app.php 中的 providers 数组
\AvvisoSI\TrialMode\Providers\TrialModeServiceProvider
在 app/Http/Kernel.php 中的 middleware 数组中添加 Middleware
protected $middleware = [ ... \AvvisoSI\TrialMode\Http\Middleware\CheckForTrialMode::class, ];
在 storage/framework/.gitignore 中添加 trial
用法
开始14天的试用模式
php artisan trial:set 14
结束试用模式
php artisan trial:remove
自定义视图
为了自定义,您只需在 app/resources/views/errors/ 下创建一个 402.blade.php 文件即可