From 2028e09d2f5426d96f83967455bbd9a7c2e3dd7e Mon Sep 17 00:00:00 2001 From: YAMANE Nana Date: Sun, 14 Jul 2013 17:25:42 +0900 Subject: [PATCH 1/2] Add localized providers ja_JP --- src/Faker/Provider/ja_JP/Address.php | 137 +++++++++++++++++++++++ src/Faker/Provider/ja_JP/Company.php | 17 +++ src/Faker/Provider/ja_JP/Internet.php | 57 ++++++++++ src/Faker/Provider/ja_JP/Person.php | 32 ++++++ src/Faker/Provider/ja_JP/PhoneNumber.php | 12 ++ 5 files changed, 255 insertions(+) create mode 100644 src/Faker/Provider/ja_JP/Address.php create mode 100644 src/Faker/Provider/ja_JP/Company.php create mode 100644 src/Faker/Provider/ja_JP/Internet.php create mode 100644 src/Faker/Provider/ja_JP/Person.php create mode 100644 src/Faker/Provider/ja_JP/PhoneNumber.php diff --git a/src/Faker/Provider/ja_JP/Address.php b/src/Faker/Provider/ja_JP/Address.php new file mode 100644 index 00000000..2ef8d89d --- /dev/null +++ b/src/Faker/Provider/ja_JP/Address.php @@ -0,0 +1,137 @@ +generator->parse($format); + } +} diff --git a/src/Faker/Provider/ja_JP/Company.php b/src/Faker/Provider/ja_JP/Company.php new file mode 100644 index 00000000..937f375f --- /dev/null +++ b/src/Faker/Provider/ja_JP/Company.php @@ -0,0 +1,17 @@ +generator->parse($format)); + } + + /** + * @example 'yamada.jp' + */ + public function domainName() + { + return static::randomElement(static::$lastNameAscii) . '.' . $this->tld(); + } +} diff --git a/src/Faker/Provider/ja_JP/Person.php b/src/Faker/Provider/ja_JP/Person.php new file mode 100644 index 00000000..ce95426b --- /dev/null +++ b/src/Faker/Provider/ja_JP/Person.php @@ -0,0 +1,32 @@ + Date: Mon, 15 Jul 2013 09:35:18 +0900 Subject: [PATCH 2/2] Remove duplicate countries Congo --- src/Faker/Provider/en_US/Address.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Faker/Provider/en_US/Address.php b/src/Faker/Provider/en_US/Address.php index c9751604..5533cf31 100644 --- a/src/Faker/Provider/en_US/Address.php +++ b/src/Faker/Provider/en_US/Address.php @@ -20,7 +20,7 @@ class Address extends \Faker\Provider\Address protected static $country = array( 'Afghanistan', 'Albania', 'Algeria', 'American Samoa', 'Andorra', 'Angola', 'Anguilla', 'Antarctica (the territory South of 60 deg S)', 'Antigua and Barbuda', 'Argentina', 'Armenia', 'Aruba', 'Australia', 'Austria', 'Azerbaijan', 'Bahamas', 'Bahrain', 'Bangladesh', 'Barbados', 'Belarus', 'Belgium', 'Belize', 'Benin', 'Bermuda', 'Bhutan', 'Bolivia', 'Bosnia and Herzegovina', 'Botswana', 'Bouvet Island (Bouvetoya)', 'Brazil', 'British Indian Ocean Territory (Chagos Archipelago)', 'British Virgin Islands', 'Brunei Darussalam', 'Bulgaria', 'Burkina Faso', 'Burundi', - 'Cambodia', 'Cameroon', 'Canada', 'Cape Verde', 'Cayman Islands', 'Central African Republic', 'Chad', 'Chile', 'China', 'Christmas Island', 'Cocos (Keeling) Islands', 'Colombia', 'Comoros', 'Congo', 'Congo', 'Cook Islands', 'Costa Rica', 'Cote d\'Ivoire', 'Croatia', 'Cuba', 'Cyprus', 'Czech Republic', + 'Cambodia', 'Cameroon', 'Canada', 'Cape Verde', 'Cayman Islands', 'Central African Republic', 'Chad', 'Chile', 'China', 'Christmas Island', 'Cocos (Keeling) Islands', 'Colombia', 'Comoros', 'Congo', 'Cook Islands', 'Costa Rica', 'Cote d\'Ivoire', 'Croatia', 'Cuba', 'Cyprus', 'Czech Republic', 'Denmark', 'Djibouti', 'Dominica', 'Dominican Republic', 'Ecuador', 'Egypt', 'El Salvador', 'Equatorial Guinea', 'Eritrea', 'Estonia', 'Ethiopia', 'Faroe Islands', 'Falkland Islands (Malvinas)', 'Fiji', 'Finland', 'France', 'French Guiana', 'French Polynesia', 'French Southern Territories',