jaybizzle / blade-protect
保护被多个用户编辑的blade模板的部分。
dev-master
2019-03-19 12:55 UTC
Requires
- php: ^7.1
Requires (Dev)
- larapack/dd: ^1.0
- phpunit/phpunit: ^7.0
This package is auto-updated.
Last update: 2024-09-20 01:47:00 UTC
README
防止多个用户同时编辑同一资源。
安装
您可以通过composer安装此包
composer require jaybizzle/blade-protect
php artisan vendor:publish --provider="Jaybizzle\BladeProtect\BladeProtectServiceProvider" --tag="migrations"
迁移发布后,您可以通过运行迁移来创建protected
表
php artisan migrate
php artisan vendor:publish --provider="Jaybizzle\BladeProtect\BladeProtectServiceProvider" --tag="public" --force
用法
@protect('user-edit-form', $user->id) @ifprotected('user-edit-form', $user->id) <p>This user cannot be edited becuase another admin is already editing this user</p> @endprotected
测试
composer test
变更日志
有关最近更改的更多信息,请参阅变更日志。
贡献
有关详细信息,请参阅贡献指南。
安全性
如果您发现任何与安全性相关的问题,请通过电子邮件mbeech@mark-beech.co.uk联系,而不是使用问题跟踪器。
鸣谢
许可
MIT许可(MIT)。有关更多信息,请参阅许可文件。