You can install the package via composer:
composer require jeylabs/laravel-code-generator
<?php
namespace App;
use Jeylabs\CodeGenerator\Traits\Code;
use Illuminate\Database\Eloquent\Model;
class Product extends Model
{
use Code;
static $codePrefix = 'PRO';
}
Example : PRO0000001
static $codeColumn = 'code';
static $codePrefix = [
"RM" => [
'column' => 'type',
'value' => 'Raw Materials'
],
"FG" => [
'column' => 'type',
'value' => 'Finished Goods'
]
];