affinity4/faker

Faker 提供了爱尔兰特定数据的生成器(街道、城镇、郡、Eircodes、OSI 网格参考、固定电话号码、移动电话号码)。注意:不包括北爱尔兰

0.0.1 2024-09-01 17:05 UTC

This package is auto-updated.

Last update: 2024-09-01 17:09:29 UTC


README

Faker 提供了爱尔兰特定数据的生成器(街道、城镇、郡、Eircodes、OSI 网格参考、固定电话号码、移动电话号码)。注意:不包括北爱尔兰

en_IE/Address

安装

composer require --dev affinity4/faker

配置

配置 Faker 实例以使用提供程序

$faker = \Faker\Factory::create();
$faker->addProvider(new \Affinity4\Faker\en_IE\Address\Address($faker));

$faker->address(); // 123C Pearse Heights, Arklow, Galway, Ireland, V50 Z9U1

用法

地址

$faker->buildingNumber(); // 123C Pearse Heights, Arklow, Galway, Ireland, V50 Z9U1

楼号

$faker->buildingNumber(); // 123 or 123C

街道

$faker->street(); // Pearse Heights

城镇

$faker->town(); // Arklow

$faker->county(); // Galway

// or...
$faker->county(with_prefix: true); // Co. Galway

$faker->province(); // Connacht

国家

$faker->country(); // Ireland

Eircode

$faker->eircode(); // V50 Z9U1

// or...
$faker->eircode(with_spaces: false); // V50Z9U1

您还可以通过确保路由键(前3个字符)永远不会出现在真实的 Eircodes 路由键中来告诉它不要使用有效的 Eircodes。如果您想确保 Eircodes 一定是假的,这很有用。

$faker->eircode(allow_existing_routing_keys: false); // Z99 Z9U1

许可证

本项目采用 MIT 许可证 - 请参阅 LICENSE 文件获取详细信息

贡献

如果您有任何建议或改进,请随时提交问题或拉取请求。