Laravel UUID Models provides a trait that, when applied to a Laravel Eloquent Model, seamlessly handles allowing it to be routed using UUID's (rather than auto-incrementing ID's).
Additionally, there are no further code changes required for generating the time ordered UUID, validation, type-casting, or editing any existing routes or links*. It's as simple as installing the package, placing the trait on the eloquent models you would like to use UUID route keys, and adding a migration to store the UUID field.
Any suggestions or changes are always encouraged and welcomed on the repository.
* All routes will work assuming they're generated with the