asorasoft / page
发布此类隐私政策和条款页面
1.0.5
2021-07-07 08:43 UTC
Requires
- webpatser/laravel-uuid: ^3.0
README
Laravel 的法律页面
发布带有重复工作(如隐私政策和条款页面)的页面。
安装
composer require asorasoft/page
在 config/app.php
文件中注册 PageServiceProvider
return [ /* * Package Service Providers... */ Asorasoft\Page\Providers\PageServiceProvider::class, ];
发布 page.php
配置文件,您可以修改该目录。
php artisan vendor:publish --tag=page-config --force php artisan optimize php artisan migrate
发布路由、模型、迁移、控制器和视图文件
php artisan vendor:publish --tag=page-resource --force
用法
将这些行复制到 routes/web.php
文件中
Route::get('legal/{type}/{locale?}', 'PageController@getPage'); include_once ('Api/Backend/page.php'); include_once ('Api/Frontend/page.php');
我们已定义了一些默认法律页面内容
composer dumpautoload php artisan db:seed --class=PageTableSeeder
在您播种了虚拟数据之后,您可以访问 terms-and-conditions 和 privacy-policy 页面。
测试
composer test
变更日志
请参阅 CHANGELOG 了解最近更改的详细信息。
贡献
请参阅 CONTRIBUTING 了解详细信息。
安全性
如果您发现任何与安全相关的问题,请发送电子邮件至 mabhelitc@gmail.com 而不是使用问题跟踪器。
致谢
许可证
MIT 许可证(MIT)。请参阅 许可证文件 了解更多信息。