jetiradoro/laravel-encrypt-model is a Laravel package for encrypt data before insert database.
It currently has 1 GitHub stars and 16 downloads on Packagist (latest version 1.0).
Install it with composer require jetiradoro/laravel-encrypt-model.
Discover more Laravel packages by jetiradoro
or browse all Laravel packages to compare alternatives.
Last updated
This component allows you encrypt data before insert in database, and auto decrypt when you get the attribute
composer require jetiradoro/laravel-encrypt-model
class User extends Model
{
use Encryptable;
protected $encryptable = [
'cc',
'ss',
'phone',
];
}
...
This component has been inspired in https://laracasts.com/discuss/channels/laravel/encrypting-model-data article