laravel-casters maintained by rawilk
Description
A collection of custom casts for Laravel.
Author
Last update
2026/03/30 21:34
(dev-dependabot/github_actions/dependabot/fetch-metadata-3.0.0)
License
Downloads
5 618
Tags
Casts for Laravel

Casts for Laravel is a collection of custom class casts for Laravel Eloquent Models. This package allows you to quickly and easily add casts for names and hashing passwords on your user models.
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,
];
Installation
You can install the package via composer:
composer require rawilk/laravel-casters
Documentation
For documentation, please refer to: https://randallwilk.dev/docs/laravel-casters
Testing
composer test
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security
Please review my security policy on how to report security vulnerabilities.
Credits
Alternatives
Some alternatives to this package include:
Disclaimer
This package is not affiliated with, maintained, authorized, endorsed or sponsored by Laravel or any of its affiliates.
License
The MIT License (MIT). Please see License File for more information.