renoki-co / laravel-useful-casts
Laravel Useful Casts 是一个为 Laravel 7.0+ 设计的简单包,包含经过测试和编写的有用铸件,用于 Eloquent 模型。
2.2.0
2023-04-14 14:34 UTC
Requires
- illuminate/contracts: ^9.35|^10.5
- illuminate/database: ^9.35|^10.5
- illuminate/support: ^9.35|^10.5
Requires (Dev)
- laravel/legacy-factories: ^1.3
- mockery/mockery: ^1.5
- orchestra/testbench: ^7.23|^8.3
- phpunit/phpunit: ^9.5.21
This package is auto-updated.
Last update: 2024-08-30 04:31:02 UTC
README
Laravel Useful Casts 是一个为 Laravel 7.0+ 设计的简单包,包含经过测试和编写的有用铸件,用于 Eloquent 模型。
🤝 支持
如果你在生产应用程序、演示、爱好项目、学校项目等中使用一个或多个 Renoki Co. 开源包,请通过 Github Sponsors 支持我们的工作。 📦
🚀 安装
您可以通过 composer 安装此包
composer require renoki-co/laravel-useful-casts
🙌 使用方法
use RenokiCo\UsefulCasts\Casts\Encrypted; class User extends Model { protected $casts = [ 'ssn' => Encrypted::class, ]; } // 'ssn' value gets encrypted in the database. $user->update(['ssn' => '12345678']);
可用的铸件
🐛 测试
vendor/bin/phpunit
🤝 贡献
请参阅 CONTRIBUTING 了解详细信息。
🔒 安全
如果你发现任何与安全相关的问题,请通过电子邮件 alex@renoki.org 而不是使用问题跟踪器。