rawilk / laravel-casters
一组针对 Laravel 的自定义类型转换。
v3.0.4
2024-03-10 22:59 UTC
Requires
- php: ^8.1|^8.2|^8.3
- ext-json: *
- illuminate/contracts: ^9.0|^10.0|^11.0
- illuminate/support: ^9.0|^10.0|^11.0
Requires (Dev)
- laravel/pint: ^1.5
- orchestra/testbench: ^7.0|^8.0|^9.0
- pestphp/pest: ^1.22|^2.0
- pestphp/pest-plugin-laravel: ^1.3|^2.0
- spatie/laravel-ray: ^1.31
README
Laravel 类型转换是一个用于 Laravel Eloquent 模型的自定义类转换集合。此包允许您快速轻松地为用户模型添加名称和哈希密码的类型转换。
protected $casts = [ // Hashes the value when assigning to `$model->password`. // Note: Password cast is now deprecated. Use Laravel's hash cast instead. 'password' => Password::class, // Provides utilities for manipulating a name 'name' => Name::class, ];
安装
您可以通过 composer 安装此包
composer require rawilk/laravel-casters
文档
有关文档,请参阅: https://randallwilk.dev/docs/laravel-casters
测试
composer test
更新日志
请参阅 更新日志 了解最近更改的内容。
贡献
请参阅 贡献指南 了解详情。
安全性
请审查 我的安全策略 了解如何报告安全漏洞。
致谢
替代方案
此包的替代方案包括
免责声明
此包与 Laravel 及其任何关联公司无关,未经授权、批准、认可或赞助。
许可证
MIT 许可证(MIT)。请参阅 许可证文件 了解更多信息。