laravel-casters
Introduction
laravel-casters
is a collection of custom class casts for Laravel Eloquent Models. This package allows you to quickly
and easily add casts for encrypting attributes and hashing passwords on your user models.
protected $casts = [
// Hashes the value when assigning to `$model->password`.
'password' => Password::class,
// Encrypts on write, decrypts on read.
'classified' => Encrypted::class,
// Encrypts on write, decrypts and typecasts to integer on read.
'secret_number' => Encrypted::class . ':integer',
// Provides utilities for manipulating a name
'name' => Name::class,
];
Alternatives
Some alternatives to this package include:
Next Topic →
Requirements
Caught a mistake? Suggest an edit on Github