amirhossein5 / encrypted
v1.0.0
2024-05-02 08:57 UTC
Requires
- php: ^8.2
- illuminate/database: ^11.4
- illuminate/support: ^11.4
Requires (Dev)
- orchestra/testbench: ^9.0
README
laravel的eloquent类型转换,用于加密/解密数据。
安装
要安装,请使用以下命令
composer require amirhossein5/encrypted
用法
在模型内部使用\AmirHossein5\Encrypted\Encrypted
类型转换
<?php use AmirHossein5\Encrypted\Encrypted; class User extends Authenticatable { // ... protected $casts = [ 'name' => Encrypted::class, 'email' => Encrypted::class, ]; }
它将根据APP_KEY使用laravel的Crypt外观进行加密和解密
许可证
此软件包受MIT许可证许可。