inisiatif/number-generator
Composer 安装命令:
composer require inisiatif/number-generator
包简介
For internal purposes to create a unique string of number sequences
README 文档
README
Untuk keperluan internal, biasanya ada case dimana dibutuhkan unik number untuk memudahkan dalam pencatatan seperti nomor nomor transaksi, nomor urut register dan lainnya.
Package ini dibuat untuk menggenerate unik number dengan format YYMMDDNOMOR contohnya (1703010001) secara otomatis saat create model.
Untuk laravel 5.4 (tested), tapi seharusnya jalan di 5.2 dan 5.3 tapi belum dilakukan testing.
Install
Menggunakan composer
composer require inisiatif/number-generator
Tambahkan service provider di app.php
\Inisiatif\NumberGenerator\NumberGeneratorServiceProvider::class
Jalankan migration
php artisam migrate
Berikut contoh pemakainnya
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
use Inisiatif\NumberGenerator\Traits\ModelHasNumberGenerate;
class User extends Model
{
use ModelHasNumberGenerate;
protected $fillable = ['name', 'registration_number'];
protected function getNumberGeneratorAttribute()
{
return 'registration_number';
}
}
Testing
Untuk testing jalankan perintah ini
phpunit
统计信息
- 总下载量: 156
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-03-21