Back to Packages
Laravel Numberable
Trait for automatically assigning a number to Eloquent models on creation.
Package
PHP
Laravel
Overview
Numberable provides a reusable trait for automatically assigning a document number to Eloquent models upon creation. Default format is year + padded ID (e.g. 202400045). Override generateNumberByTraitModelHasNumber() for custom logic.