sonypradana / fake-nik
具有有效数据的fake nik
v0.2.0
2023-01-09 08:46 UTC
Requires
- php: ^7.4 || ^8.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.8
- phpstan/phpstan: ^1.7
- phpunit/phpunit: ^9.5
README
Faker Nik (Nomor Induk Kepedendudukan)
生成具有有效数据的fake nik,并可进行控制。
安装
使用composer
composer require sonypradana/fake-nik --dev
使用
使用助手
fakeNIK()->generate(); // 3212135412780001 (16 digit random nik)
受控的fake
fakeNIK() ->jenisKelamin(JenisKelamin::Laki) ->provinsi(Provinsi::JAWA_TENGAH) ->usia(17) ->generate(); // 3324140501060002 (controll your faker) fakeNIK() ->jenisKelamin(JenisKelamin::LAKI) ->date(new \DateTime('12-12-2012')) ->generate(); // 3424141212120018 (controll your faker)
待办事项
- 添加更多测试
- 支持生成 'kabupaten/kota' 级别。
- 支持生成 'kelurahan' 级别。
- 输入 'kabupaten/kota'。
- 输入 'kelurahan'。
fake-nik
是一个开源软件,许可协议为 MIT 许可证。