mirror of
https://github.com/fzaninotto/Faker.git
synced 2025-03-21 07:49:53 +01:00
Change name of folder ua_UA on uk_UA
This commit is contained in:
parent
2355fcf8d1
commit
e7e1c9a5e5
@ -1,345 +1,345 @@
|
||||
<?php
|
||||
|
||||
namespace Faker\Provider\ua_UA;
|
||||
|
||||
class Address extends \Faker\Provider\Address
|
||||
{
|
||||
protected static $cityPrefix = array('місто');
|
||||
protected static $regionSuffix = array('область');
|
||||
protected static $streetPrefix = array(
|
||||
'вул.', 'пров.', 'пл.', 'просп.'
|
||||
);
|
||||
protected static $buildingNumber = array('##');
|
||||
protected static $postcode = array('#####');
|
||||
protected static $country = array(
|
||||
'Афганістан',
|
||||
'Албанія',
|
||||
'Алжир',
|
||||
'Андорра',
|
||||
'Ангола',
|
||||
'Аргентина',
|
||||
'Вірменія',
|
||||
'Австралія',
|
||||
'Австрія',
|
||||
'Азербайджан',
|
||||
'Багамські острови',
|
||||
'Бахрейн',
|
||||
'Бангладеш',
|
||||
'Барбадос',
|
||||
'Білорусь',
|
||||
'Бельгія',
|
||||
'Беліз',
|
||||
'Бенін',
|
||||
'Бутан',
|
||||
'Болівія',
|
||||
'Боснія і Герцеговина',
|
||||
'Ботсвана',
|
||||
'Бразилія',
|
||||
'Бруней',
|
||||
'Болгарія',
|
||||
'Бурунді',
|
||||
'Камбоджа',
|
||||
'Камерун',
|
||||
'Канада',
|
||||
'Кабо-Верде',
|
||||
'Центрально-Африканська Республіка',
|
||||
'Чад',
|
||||
'Чилі',
|
||||
'Китай',
|
||||
'Колумбія',
|
||||
'Коморські острови',
|
||||
'Конго',
|
||||
'Конго, Демократична Республіка',
|
||||
'Коста-Ріка',
|
||||
'Хорватія',
|
||||
'Куба',
|
||||
'Кіпр',
|
||||
'Чеська республіка',
|
||||
'Данія',
|
||||
'Джибуті',
|
||||
'Домініка',
|
||||
'Домініканська Республіка',
|
||||
'східний Тимор',
|
||||
'Еквадор',
|
||||
'Єгипет',
|
||||
'Сальвадор',
|
||||
'Екваторіальна Гвінея',
|
||||
'Еритрея',
|
||||
'Естонія',
|
||||
'Ефіопія',
|
||||
'Фіджі',
|
||||
'Фінляндія',
|
||||
'Франція',
|
||||
'Габон',
|
||||
'Гамбія',
|
||||
'Грузія',
|
||||
'Німеччина',
|
||||
'Гана',
|
||||
'Греція',
|
||||
'Гренада',
|
||||
'Гватемала',
|
||||
'Гвінея',
|
||||
'Гвінея-Бісау',
|
||||
'Гайана',
|
||||
'Гаїті',
|
||||
'Гондурас',
|
||||
'Угорщина',
|
||||
'Ісландія',
|
||||
'Індія',
|
||||
'Індонезія',
|
||||
'Іран',
|
||||
'Ірак',
|
||||
'Ірландія',
|
||||
'Ізраїль',
|
||||
'Італія',
|
||||
'Ямайка',
|
||||
'Японія',
|
||||
'Йорданія',
|
||||
'Казахстан',
|
||||
'Кенія',
|
||||
'Кірібаті',
|
||||
'Північна Корея',
|
||||
'Південна Корея',
|
||||
'Косово',
|
||||
'Кувейт',
|
||||
'Киргизія',
|
||||
'Лаос',
|
||||
'Латвія',
|
||||
'Ліван',
|
||||
'Лесото',
|
||||
'Ліберія',
|
||||
'Лівія',
|
||||
'Ліхтенштейн',
|
||||
'Литва',
|
||||
'Люксембург',
|
||||
'Македонії',
|
||||
'Мадагаскар',
|
||||
'Малаві',
|
||||
'Малайзія',
|
||||
'Мальдіви',
|
||||
'Малі',
|
||||
'Мальта',
|
||||
'Маршаллові острови',
|
||||
'Мавританія',
|
||||
'Маврикій',
|
||||
'Мексика',
|
||||
'Мікронезія',
|
||||
'Молдова',
|
||||
'Монако',
|
||||
'Монголія',
|
||||
'Чорногорія',
|
||||
'Марокко',
|
||||
'Мозамбік',
|
||||
'М\'янма',
|
||||
'Намібія',
|
||||
'Науру',
|
||||
'Непал',
|
||||
'Нідерланди',
|
||||
'Нова Зеландія',
|
||||
'Нікарагуа',
|
||||
'Нігер',
|
||||
'Нігерія',
|
||||
'Норвегія',
|
||||
'Оман',
|
||||
'Пакистан',
|
||||
'Палау',
|
||||
'Панама',
|
||||
'Папуа-Нова Гвінея',
|
||||
'Парагвай',
|
||||
'Перу',
|
||||
'Філіппіни',
|
||||
'Польща',
|
||||
'Португалія',
|
||||
'Катар',
|
||||
'Румунія',
|
||||
'Російська Федерація',
|
||||
'Руанда',
|
||||
'Сент-Кітс і Невіс',
|
||||
'Сент-Люсія',
|
||||
'Сент-Вінсент і Гренадіни',
|
||||
'Самоа',
|
||||
'Саудівська Аравія',
|
||||
'Сенегал',
|
||||
'Сербія',
|
||||
'Сейшельські острови',
|
||||
'Сьєрра-Леоне',
|
||||
'Сінгапур',
|
||||
'Словаччина',
|
||||
'Словенія',
|
||||
'Соломонові острови',
|
||||
'Сомалі',
|
||||
'ПАР',
|
||||
'Іспанія',
|
||||
'Шрі Ланка',
|
||||
'Судан',
|
||||
'Сурінам',
|
||||
'Свазіленд',
|
||||
'Швеція',
|
||||
'Швейцарія',
|
||||
'Сирія',
|
||||
'Тайвань',
|
||||
'Таджикистан',
|
||||
'Танзанія',
|
||||
'Таїланд',
|
||||
'Того',
|
||||
'Тонга',
|
||||
'Тринідад і Тобаго',
|
||||
'Туніс',
|
||||
'Туреччина',
|
||||
'Туркменістан',
|
||||
'Тувалу',
|
||||
'Уганда',
|
||||
'Україна',
|
||||
'Об\'єднані Арабські Емірати',
|
||||
'Великобританія',
|
||||
'Сполучені Штати',
|
||||
'Уругвай',
|
||||
'Узбекистан',
|
||||
'Вануату',
|
||||
'Ватикан',
|
||||
'Венесуела',
|
||||
'В\'єтнам',
|
||||
'Ємен',
|
||||
'Замбія',
|
||||
'Зімбабве',
|
||||
);
|
||||
|
||||
protected static $region = array(
|
||||
'Вінницька',
|
||||
'Волинська',
|
||||
'Дніпропетровська',
|
||||
'Донецька',
|
||||
'Житомирська',
|
||||
'Закарпатська',
|
||||
'Запорізька',
|
||||
'Івано-Франківська',
|
||||
'Київська',
|
||||
'Кіровоградська',
|
||||
'Луганська',
|
||||
'Львівська',
|
||||
'Миколаївська',
|
||||
'Одеська',
|
||||
'Полтавська',
|
||||
'Рівненська',
|
||||
'Сумська',
|
||||
'Тернопільська',
|
||||
'Харківська',
|
||||
'Херсонська',
|
||||
'Хмельницька',
|
||||
'Черкаська',
|
||||
'Чернівецька',
|
||||
'Чернігівська'
|
||||
);
|
||||
|
||||
protected static $city = array(
|
||||
'Вінниця',
|
||||
'Луцьк',
|
||||
'Дніпропетровськ',
|
||||
'Донецьк',
|
||||
'Житомир',
|
||||
'Ужгород',
|
||||
'Запоріжжя',
|
||||
'Івано-Франківськ',
|
||||
'Київ',
|
||||
'Кіровоград',
|
||||
'Луганськ',
|
||||
'Львів',
|
||||
'Миколаїв',
|
||||
'Одеса',
|
||||
'Полтава',
|
||||
'Рівне',
|
||||
'Суми',
|
||||
'Тернопіль',
|
||||
'Харків',
|
||||
'Херсон',
|
||||
'Хмельницьк',
|
||||
'Черкаси',
|
||||
'Чернівці',
|
||||
'Чернігів'
|
||||
);
|
||||
|
||||
protected static $street = array(
|
||||
'Тараса Шевченка',
|
||||
'Лесі Українки',
|
||||
'Леніна',
|
||||
'40 років Перемоги',
|
||||
'50 років Жовтня',
|
||||
'Михайла Грушевського',
|
||||
'Гагаріна',
|
||||
'Космонавта Попова',
|
||||
'Генерала Жадова',
|
||||
'Пацаєва',
|
||||
'Волкова',
|
||||
);
|
||||
|
||||
protected static $addressFormats = array(
|
||||
"{{postcode}}, {{cityAndRegion}}, {{streetPrefix}} {{streetName}}, {{buildingNumber}}",
|
||||
);
|
||||
|
||||
protected static $streetAddressFormats = array(
|
||||
"{{streetPrefix}} {{streetName}}, {{buildingNumber}}"
|
||||
);
|
||||
|
||||
public static function citySuffix()
|
||||
{
|
||||
// We don't use city suffix
|
||||
return '';
|
||||
}
|
||||
|
||||
public static function streetSuffix()
|
||||
{
|
||||
// We don't use street suffix
|
||||
return '';
|
||||
}
|
||||
|
||||
public function streetName()
|
||||
{
|
||||
return static::randomElement(static::$street);
|
||||
}
|
||||
|
||||
public static function postcode()
|
||||
{
|
||||
return static::toUpper(static::bothify(static::randomElement(static::$postcode)));
|
||||
}
|
||||
|
||||
public static function regionSuffix()
|
||||
{
|
||||
return static::randomElement(static::$regionSuffix);
|
||||
}
|
||||
|
||||
public static function region()
|
||||
{
|
||||
return static::randomElement(static::$region);
|
||||
}
|
||||
|
||||
public static function cityPrefix()
|
||||
{
|
||||
return static::randomElement(static::$cityPrefix);
|
||||
}
|
||||
|
||||
public function city()
|
||||
{
|
||||
return static::randomElement(static::$city);
|
||||
}
|
||||
|
||||
/**
|
||||
* Get city and region together
|
||||
* We need it because city and region must comply each other in Ukraine
|
||||
* @example 'Закарпатська область, місто Ужгород'
|
||||
* @return string
|
||||
*/
|
||||
public function cityAndRegion()
|
||||
{
|
||||
$regionAndCityNumber = rand(0, count(static::$region) - 1);
|
||||
$region = static::$region[$regionAndCityNumber];
|
||||
$city = static::$city[$regionAndCityNumber];
|
||||
$format = "$region {{regionSuffix}}, {{cityPrefix}} $city";
|
||||
|
||||
return $this->generator->parse($format);
|
||||
}
|
||||
|
||||
public static function streetPrefix()
|
||||
{
|
||||
return static::randomElement(static::$streetPrefix);
|
||||
}
|
||||
}
|
||||
<?php
|
||||
|
||||
namespace Faker\Provider\ua_UA;
|
||||
|
||||
class Address extends \Faker\Provider\Address
|
||||
{
|
||||
protected static $cityPrefix = array('місто');
|
||||
protected static $regionSuffix = array('область');
|
||||
protected static $streetPrefix = array(
|
||||
'вул.', 'пров.', 'пл.', 'просп.'
|
||||
);
|
||||
protected static $buildingNumber = array('##');
|
||||
protected static $postcode = array('#####');
|
||||
protected static $country = array(
|
||||
'Афганістан',
|
||||
'Албанія',
|
||||
'Алжир',
|
||||
'Андорра',
|
||||
'Ангола',
|
||||
'Аргентина',
|
||||
'Вірменія',
|
||||
'Австралія',
|
||||
'Австрія',
|
||||
'Азербайджан',
|
||||
'Багамські острови',
|
||||
'Бахрейн',
|
||||
'Бангладеш',
|
||||
'Барбадос',
|
||||
'Білорусь',
|
||||
'Бельгія',
|
||||
'Беліз',
|
||||
'Бенін',
|
||||
'Бутан',
|
||||
'Болівія',
|
||||
'Боснія і Герцеговина',
|
||||
'Ботсвана',
|
||||
'Бразилія',
|
||||
'Бруней',
|
||||
'Болгарія',
|
||||
'Бурунді',
|
||||
'Камбоджа',
|
||||
'Камерун',
|
||||
'Канада',
|
||||
'Кабо-Верде',
|
||||
'Центрально-Африканська Республіка',
|
||||
'Чад',
|
||||
'Чилі',
|
||||
'Китай',
|
||||
'Колумбія',
|
||||
'Коморські острови',
|
||||
'Конго',
|
||||
'Конго, Демократична Республіка',
|
||||
'Коста-Ріка',
|
||||
'Хорватія',
|
||||
'Куба',
|
||||
'Кіпр',
|
||||
'Чеська республіка',
|
||||
'Данія',
|
||||
'Джибуті',
|
||||
'Домініка',
|
||||
'Домініканська Республіка',
|
||||
'східний Тимор',
|
||||
'Еквадор',
|
||||
'Єгипет',
|
||||
'Сальвадор',
|
||||
'Екваторіальна Гвінея',
|
||||
'Еритрея',
|
||||
'Естонія',
|
||||
'Ефіопія',
|
||||
'Фіджі',
|
||||
'Фінляндія',
|
||||
'Франція',
|
||||
'Габон',
|
||||
'Гамбія',
|
||||
'Грузія',
|
||||
'Німеччина',
|
||||
'Гана',
|
||||
'Греція',
|
||||
'Гренада',
|
||||
'Гватемала',
|
||||
'Гвінея',
|
||||
'Гвінея-Бісау',
|
||||
'Гайана',
|
||||
'Гаїті',
|
||||
'Гондурас',
|
||||
'Угорщина',
|
||||
'Ісландія',
|
||||
'Індія',
|
||||
'Індонезія',
|
||||
'Іран',
|
||||
'Ірак',
|
||||
'Ірландія',
|
||||
'Ізраїль',
|
||||
'Італія',
|
||||
'Ямайка',
|
||||
'Японія',
|
||||
'Йорданія',
|
||||
'Казахстан',
|
||||
'Кенія',
|
||||
'Кірібаті',
|
||||
'Північна Корея',
|
||||
'Південна Корея',
|
||||
'Косово',
|
||||
'Кувейт',
|
||||
'Киргизія',
|
||||
'Лаос',
|
||||
'Латвія',
|
||||
'Ліван',
|
||||
'Лесото',
|
||||
'Ліберія',
|
||||
'Лівія',
|
||||
'Ліхтенштейн',
|
||||
'Литва',
|
||||
'Люксембург',
|
||||
'Македонії',
|
||||
'Мадагаскар',
|
||||
'Малаві',
|
||||
'Малайзія',
|
||||
'Мальдіви',
|
||||
'Малі',
|
||||
'Мальта',
|
||||
'Маршаллові острови',
|
||||
'Мавританія',
|
||||
'Маврикій',
|
||||
'Мексика',
|
||||
'Мікронезія',
|
||||
'Молдова',
|
||||
'Монако',
|
||||
'Монголія',
|
||||
'Чорногорія',
|
||||
'Марокко',
|
||||
'Мозамбік',
|
||||
'М\'янма',
|
||||
'Намібія',
|
||||
'Науру',
|
||||
'Непал',
|
||||
'Нідерланди',
|
||||
'Нова Зеландія',
|
||||
'Нікарагуа',
|
||||
'Нігер',
|
||||
'Нігерія',
|
||||
'Норвегія',
|
||||
'Оман',
|
||||
'Пакистан',
|
||||
'Палау',
|
||||
'Панама',
|
||||
'Папуа-Нова Гвінея',
|
||||
'Парагвай',
|
||||
'Перу',
|
||||
'Філіппіни',
|
||||
'Польща',
|
||||
'Португалія',
|
||||
'Катар',
|
||||
'Румунія',
|
||||
'Російська Федерація',
|
||||
'Руанда',
|
||||
'Сент-Кітс і Невіс',
|
||||
'Сент-Люсія',
|
||||
'Сент-Вінсент і Гренадіни',
|
||||
'Самоа',
|
||||
'Саудівська Аравія',
|
||||
'Сенегал',
|
||||
'Сербія',
|
||||
'Сейшельські острови',
|
||||
'Сьєрра-Леоне',
|
||||
'Сінгапур',
|
||||
'Словаччина',
|
||||
'Словенія',
|
||||
'Соломонові острови',
|
||||
'Сомалі',
|
||||
'ПАР',
|
||||
'Іспанія',
|
||||
'Шрі Ланка',
|
||||
'Судан',
|
||||
'Сурінам',
|
||||
'Свазіленд',
|
||||
'Швеція',
|
||||
'Швейцарія',
|
||||
'Сирія',
|
||||
'Тайвань',
|
||||
'Таджикистан',
|
||||
'Танзанія',
|
||||
'Таїланд',
|
||||
'Того',
|
||||
'Тонга',
|
||||
'Тринідад і Тобаго',
|
||||
'Туніс',
|
||||
'Туреччина',
|
||||
'Туркменістан',
|
||||
'Тувалу',
|
||||
'Уганда',
|
||||
'Україна',
|
||||
'Об\'єднані Арабські Емірати',
|
||||
'Великобританія',
|
||||
'Сполучені Штати',
|
||||
'Уругвай',
|
||||
'Узбекистан',
|
||||
'Вануату',
|
||||
'Ватикан',
|
||||
'Венесуела',
|
||||
'В\'єтнам',
|
||||
'Ємен',
|
||||
'Замбія',
|
||||
'Зімбабве',
|
||||
);
|
||||
|
||||
protected static $region = array(
|
||||
'Вінницька',
|
||||
'Волинська',
|
||||
'Дніпропетровська',
|
||||
'Донецька',
|
||||
'Житомирська',
|
||||
'Закарпатська',
|
||||
'Запорізька',
|
||||
'Івано-Франківська',
|
||||
'Київська',
|
||||
'Кіровоградська',
|
||||
'Луганська',
|
||||
'Львівська',
|
||||
'Миколаївська',
|
||||
'Одеська',
|
||||
'Полтавська',
|
||||
'Рівненська',
|
||||
'Сумська',
|
||||
'Тернопільська',
|
||||
'Харківська',
|
||||
'Херсонська',
|
||||
'Хмельницька',
|
||||
'Черкаська',
|
||||
'Чернівецька',
|
||||
'Чернігівська'
|
||||
);
|
||||
|
||||
protected static $city = array(
|
||||
'Вінниця',
|
||||
'Луцьк',
|
||||
'Дніпропетровськ',
|
||||
'Донецьк',
|
||||
'Житомир',
|
||||
'Ужгород',
|
||||
'Запоріжжя',
|
||||
'Івано-Франківськ',
|
||||
'Київ',
|
||||
'Кіровоград',
|
||||
'Луганськ',
|
||||
'Львів',
|
||||
'Миколаїв',
|
||||
'Одеса',
|
||||
'Полтава',
|
||||
'Рівне',
|
||||
'Суми',
|
||||
'Тернопіль',
|
||||
'Харків',
|
||||
'Херсон',
|
||||
'Хмельницьк',
|
||||
'Черкаси',
|
||||
'Чернівці',
|
||||
'Чернігів'
|
||||
);
|
||||
|
||||
protected static $street = array(
|
||||
'Тараса Шевченка',
|
||||
'Лесі Українки',
|
||||
'Леніна',
|
||||
'40 років Перемоги',
|
||||
'50 років Жовтня',
|
||||
'Михайла Грушевського',
|
||||
'Гагаріна',
|
||||
'Космонавта Попова',
|
||||
'Генерала Жадова',
|
||||
'Пацаєва',
|
||||
'Волкова',
|
||||
);
|
||||
|
||||
protected static $addressFormats = array(
|
||||
"{{postcode}}, {{cityAndRegion}}, {{streetPrefix}} {{streetName}}, {{buildingNumber}}",
|
||||
);
|
||||
|
||||
protected static $streetAddressFormats = array(
|
||||
"{{streetPrefix}} {{streetName}}, {{buildingNumber}}"
|
||||
);
|
||||
|
||||
public static function citySuffix()
|
||||
{
|
||||
// We don't use city suffix
|
||||
return '';
|
||||
}
|
||||
|
||||
public static function streetSuffix()
|
||||
{
|
||||
// We don't use street suffix
|
||||
return '';
|
||||
}
|
||||
|
||||
public function streetName()
|
||||
{
|
||||
return static::randomElement(static::$street);
|
||||
}
|
||||
|
||||
public static function postcode()
|
||||
{
|
||||
return static::toUpper(static::bothify(static::randomElement(static::$postcode)));
|
||||
}
|
||||
|
||||
public static function regionSuffix()
|
||||
{
|
||||
return static::randomElement(static::$regionSuffix);
|
||||
}
|
||||
|
||||
public static function region()
|
||||
{
|
||||
return static::randomElement(static::$region);
|
||||
}
|
||||
|
||||
public static function cityPrefix()
|
||||
{
|
||||
return static::randomElement(static::$cityPrefix);
|
||||
}
|
||||
|
||||
public function city()
|
||||
{
|
||||
return static::randomElement(static::$city);
|
||||
}
|
||||
|
||||
/**
|
||||
* Get city and region together
|
||||
* We need it because city and region must comply each other in Ukraine
|
||||
* @example 'Закарпатська область, місто Ужгород'
|
||||
* @return string
|
||||
*/
|
||||
public function cityAndRegion()
|
||||
{
|
||||
$regionAndCityNumber = rand(0, count(static::$region) - 1);
|
||||
$region = static::$region[$regionAndCityNumber];
|
||||
$city = static::$city[$regionAndCityNumber];
|
||||
$format = "$region {{regionSuffix}}, {{cityPrefix}} $city";
|
||||
|
||||
return $this->generator->parse($format);
|
||||
}
|
||||
|
||||
public static function streetPrefix()
|
||||
{
|
||||
return static::randomElement(static::$streetPrefix);
|
||||
}
|
||||
}
|
@ -1,44 +1,44 @@
|
||||
<?php
|
||||
|
||||
namespace Faker\Provider\ua_UA;
|
||||
|
||||
class Company extends \Faker\Provider\Company
|
||||
{
|
||||
protected static $formats = array(
|
||||
'{{companyName}}', // Вектор
|
||||
'{{companyPrefix}} "{{companyName}}"', // ТОВ "Інфоком"
|
||||
'{{companyName}}-{{companySuffix}}', // Сервіс-Плюс
|
||||
'{{companyPrefix}} "{{companyName}}-{{companySuffix}}"',// ПАТ "Альфа-Стиль"
|
||||
);
|
||||
|
||||
protected static $urlFormats = array(
|
||||
'{{companyName}}',
|
||||
'{{companyName}}-{{companySuffix}}',
|
||||
);
|
||||
|
||||
protected static $companyPrefix = array('ТОВ', 'ПП', 'ПАТ','ПрАТ');
|
||||
protected static $companySuffix = array('Сервіс','Плюс', 'Груп', 'Стиль', 'Дизайн');
|
||||
|
||||
protected static $companyName = array(
|
||||
'Вектор', 'Едельвейс', 'Смарт', 'Альфа', 'Система', 'Універсал',
|
||||
'Інфоком', 'Макс', 'Планета', 'Вектор', 'Приват', 'Еко', 'Мега',
|
||||
'Мегамакс', 'Мульти', 'Майнер'
|
||||
);
|
||||
|
||||
public function companyUrl()
|
||||
{
|
||||
$format = static::randomElement(static::$urlFormats);
|
||||
|
||||
return $this->generator->parse($format);
|
||||
}
|
||||
|
||||
public static function companyPrefix()
|
||||
{
|
||||
return static::randomElement(static::$companyPrefix);
|
||||
}
|
||||
|
||||
public static function companyName()
|
||||
{
|
||||
return static::randomElement(static::$companyName);
|
||||
}
|
||||
}
|
||||
<?php
|
||||
|
||||
namespace Faker\Provider\ua_UA;
|
||||
|
||||
class Company extends \Faker\Provider\Company
|
||||
{
|
||||
protected static $formats = array(
|
||||
'{{companyName}}', // Вектор
|
||||
'{{companyPrefix}} "{{companyName}}"', // ТОВ "Інфоком"
|
||||
'{{companyName}}-{{companySuffix}}', // Сервіс-Плюс
|
||||
'{{companyPrefix}} "{{companyName}}-{{companySuffix}}"',// ПАТ "Альфа-Стиль"
|
||||
);
|
||||
|
||||
protected static $urlFormats = array(
|
||||
'{{companyName}}',
|
||||
'{{companyName}}-{{companySuffix}}',
|
||||
);
|
||||
|
||||
protected static $companyPrefix = array('ТОВ', 'ПП', 'ПАТ','ПрАТ');
|
||||
protected static $companySuffix = array('Сервіс','Плюс', 'Груп', 'Стиль', 'Дизайн');
|
||||
|
||||
protected static $companyName = array(
|
||||
'Вектор', 'Едельвейс', 'Смарт', 'Альфа', 'Система', 'Універсал',
|
||||
'Інфоком', 'Макс', 'Планета', 'Вектор', 'Приват', 'Еко', 'Мега',
|
||||
'Мегамакс', 'Мульти', 'Майнер'
|
||||
);
|
||||
|
||||
public function companyUrl()
|
||||
{
|
||||
$format = static::randomElement(static::$urlFormats);
|
||||
|
||||
return $this->generator->parse($format);
|
||||
}
|
||||
|
||||
public static function companyPrefix()
|
||||
{
|
||||
return static::randomElement(static::$companyPrefix);
|
||||
}
|
||||
|
||||
public static function companyName()
|
||||
{
|
||||
return static::randomElement(static::$companyName);
|
||||
}
|
||||
}
|
@ -1,51 +1,51 @@
|
||||
<?php
|
||||
|
||||
namespace Faker\Provider\ua_UA;
|
||||
|
||||
class Person extends \Faker\Provider\Person
|
||||
{
|
||||
protected static $formats = array(
|
||||
'{{firstName}} {{middleName}} {{lastName}}',
|
||||
'{{lastName}} {{firstName}} {{middleName}}',
|
||||
);
|
||||
|
||||
protected static $firstName = array(
|
||||
'Анатолій', 'Андрій', 'Антон', 'Аркадій', 'Арсеній', 'Богдан',
|
||||
'Болеслав', 'Борис', 'В\'ячеслав', 'Вадим', 'Валентин', 'Валерій', 'Василь',
|
||||
'Владислав', 'Володимир', 'Всеволод', 'Віктор', 'Віталий', 'Генадій', 'Георгій',
|
||||
'Григорій', 'Давид', 'Дан', 'Данил', 'Данило', 'Денис', 'Дмитро',
|
||||
'Захар', 'Илля', 'Йосиф', 'В\'Кирило', 'Костянтин', 'Лаврентій', 'Лев',
|
||||
'Леонід', 'Макар', 'Максим', 'Марк', 'Микита', 'Миколай', 'Мирослав',
|
||||
'Михайло', 'Назар', 'Олег', 'Олександр', 'Олексій', 'Петро', 'Платон',
|
||||
'Роман', 'Ростислав', 'Руслан', 'Сава', 'Савва', 'Святослав', 'Семен',
|
||||
'Сергій', 'Степан', 'Тарас', 'Тимофій', 'Федір', 'Фелікс', 'Юлій',
|
||||
'Юрій', 'Ян', 'Ярослав', 'Євген', 'Єгор', 'Єфим', 'Іван',
|
||||
'Ігор', 'Ілля'
|
||||
);
|
||||
|
||||
protected static $middleName = array(
|
||||
'Олександрович', 'Олексійович', 'Андрійович', 'Євгенович', 'Сергійович', 'Іванович',
|
||||
'Федорович', 'Тарасович', 'Васильович', 'Романович', 'Петрович', 'Миколайович',
|
||||
'Борисович', 'Йосипович', 'Михайлович', 'Валентинович', 'Янович', 'Анатолійович',
|
||||
'Євгенійович', 'Володимирович'
|
||||
);
|
||||
|
||||
protected static $lastName = array(
|
||||
'Антоненко', 'Василенко', 'Васильчук', 'Васильєв', 'Гнатюк', 'Дмитренко',
|
||||
'Захарчук', 'Іванченко', 'Микитюк', 'Павлюк', 'Панасюк', 'Петренко', 'Романченко',
|
||||
'Сергієнко', 'Середа', 'Таращук', 'Боднаренко', 'Броваренко', 'Броварчук', 'Кравченко',
|
||||
'Кравчук', 'Крамаренко', 'Крамарчук', 'Мельниченко', 'Мірошниченко', 'Шевченко', 'Шевчук',
|
||||
'Шинкаренко', 'Пономаренко', 'Пономарчук', 'Лысенко'
|
||||
);
|
||||
|
||||
/**
|
||||
* Return middle name
|
||||
* @example 'Іванович'
|
||||
* @access public
|
||||
* @return string Middle name
|
||||
*/
|
||||
public function middleName()
|
||||
{
|
||||
return static::randomElement(static::$middleName);
|
||||
}
|
||||
}
|
||||
<?php
|
||||
|
||||
namespace Faker\Provider\ua_UA;
|
||||
|
||||
class Person extends \Faker\Provider\Person
|
||||
{
|
||||
protected static $formats = array(
|
||||
'{{firstName}} {{middleName}} {{lastName}}',
|
||||
'{{lastName}} {{firstName}} {{middleName}}',
|
||||
);
|
||||
|
||||
protected static $firstName = array(
|
||||
'Анатолій', 'Андрій', 'Антон', 'Аркадій', 'Арсеній', 'Богдан',
|
||||
'Болеслав', 'Борис', 'В\'ячеслав', 'Вадим', 'Валентин', 'Валерій', 'Василь',
|
||||
'Владислав', 'Володимир', 'Всеволод', 'Віктор', 'Віталий', 'Генадій', 'Георгій',
|
||||
'Григорій', 'Давид', 'Дан', 'Данил', 'Данило', 'Денис', 'Дмитро',
|
||||
'Захар', 'Илля', 'Йосиф', 'В\'Кирило', 'Костянтин', 'Лаврентій', 'Лев',
|
||||
'Леонід', 'Макар', 'Максим', 'Марк', 'Микита', 'Миколай', 'Мирослав',
|
||||
'Михайло', 'Назар', 'Олег', 'Олександр', 'Олексій', 'Петро', 'Платон',
|
||||
'Роман', 'Ростислав', 'Руслан', 'Сава', 'Савва', 'Святослав', 'Семен',
|
||||
'Сергій', 'Степан', 'Тарас', 'Тимофій', 'Федір', 'Фелікс', 'Юлій',
|
||||
'Юрій', 'Ян', 'Ярослав', 'Євген', 'Єгор', 'Єфим', 'Іван',
|
||||
'Ігор', 'Ілля'
|
||||
);
|
||||
|
||||
protected static $middleName = array(
|
||||
'Олександрович', 'Олексійович', 'Андрійович', 'Євгенович', 'Сергійович', 'Іванович',
|
||||
'Федорович', 'Тарасович', 'Васильович', 'Романович', 'Петрович', 'Миколайович',
|
||||
'Борисович', 'Йосипович', 'Михайлович', 'Валентинович', 'Янович', 'Анатолійович',
|
||||
'Євгенійович', 'Володимирович'
|
||||
);
|
||||
|
||||
protected static $lastName = array(
|
||||
'Антоненко', 'Василенко', 'Васильчук', 'Васильєв', 'Гнатюк', 'Дмитренко',
|
||||
'Захарчук', 'Іванченко', 'Микитюк', 'Павлюк', 'Панасюк', 'Петренко', 'Романченко',
|
||||
'Сергієнко', 'Середа', 'Таращук', 'Боднаренко', 'Броваренко', 'Броварчук', 'Кравченко',
|
||||
'Кравчук', 'Крамаренко', 'Крамарчук', 'Мельниченко', 'Мірошниченко', 'Шевченко', 'Шевчук',
|
||||
'Шинкаренко', 'Пономаренко', 'Пономарчук', 'Лысенко'
|
||||
);
|
||||
|
||||
/**
|
||||
* Return middle name
|
||||
* @example 'Іванович'
|
||||
* @access public
|
||||
* @return string Middle name
|
||||
*/
|
||||
public function middleName()
|
||||
{
|
||||
return static::randomElement(static::$middleName);
|
||||
}
|
||||
}
|
@ -1,60 +1,60 @@
|
||||
<?php
|
||||
|
||||
namespace Faker\Provider\ua_UA;
|
||||
|
||||
/**
|
||||
* Cyrillic to latin transliteration util
|
||||
*/
|
||||
class Transliteration
|
||||
{
|
||||
/**
|
||||
* Translate cyrillic text to latin
|
||||
* Useful for URL ang email generation
|
||||
* @param string $string
|
||||
* @return string
|
||||
*/
|
||||
public static function transliterate($string = '')
|
||||
{
|
||||
$replace=array(
|
||||
"'"=>"",
|
||||
"`"=>"",
|
||||
"а"=>"a","А"=>"a",
|
||||
"б"=>"b","Б"=>"b",
|
||||
"в"=>"v","В"=>"v",
|
||||
"г"=>"g","Г"=>"g",
|
||||
"д"=>"d","Д"=>"d",
|
||||
"е"=>"e","Е"=>"e",
|
||||
"ж"=>"zh","Ж"=>"zh",
|
||||
"з"=>"z","З"=>"z",
|
||||
"и"=>"i","И"=>"i",
|
||||
"й"=>"y","Й"=>"y",
|
||||
"к"=>"k","К"=>"k",
|
||||
"л"=>"l","Л"=>"l",
|
||||
"м"=>"m","М"=>"m",
|
||||
"н"=>"n","Н"=>"n",
|
||||
"о"=>"o","О"=>"o",
|
||||
"п"=>"p","П"=>"p",
|
||||
"р"=>"r","Р"=>"r",
|
||||
"с"=>"s","С"=>"s",
|
||||
"т"=>"t","Т"=>"t",
|
||||
"у"=>"u","У"=>"u",
|
||||
"ф"=>"f","Ф"=>"f",
|
||||
"х"=>"h","Х"=>"h",
|
||||
"ц"=>"c","Ц"=>"c",
|
||||
"ч"=>"ch","Ч"=>"ch",
|
||||
"ш"=>"sh","Ш"=>"sh",
|
||||
"щ"=>"sch","Щ"=>"sch",
|
||||
"ъ"=>"","Ъ"=>"",
|
||||
"ы"=>"y","Ы"=>"y",
|
||||
"ь"=>"","Ь"=>"",
|
||||
"э"=>"e","Э"=>"e",
|
||||
"ю"=>"yu","Ю"=>"yu",
|
||||
"я"=>"ya","Я"=>"ya",
|
||||
"і"=>"i","І"=>"i",
|
||||
"ї"=>"yi","Ї"=>"yi",
|
||||
"є"=>"e","Є"=>"e"
|
||||
);
|
||||
|
||||
return strtr($string, $replace);
|
||||
}
|
||||
}
|
||||
<?php
|
||||
|
||||
namespace Faker\Provider\ua_UA;
|
||||
|
||||
/**
|
||||
* Cyrillic to latin transliteration util
|
||||
*/
|
||||
class Transliteration
|
||||
{
|
||||
/**
|
||||
* Translate cyrillic text to latin
|
||||
* Useful for URL ang email generation
|
||||
* @param string $string
|
||||
* @return string
|
||||
*/
|
||||
public static function transliterate($string = '')
|
||||
{
|
||||
$replace=array(
|
||||
"'"=>"",
|
||||
"`"=>"",
|
||||
"а"=>"a","А"=>"a",
|
||||
"б"=>"b","Б"=>"b",
|
||||
"в"=>"v","В"=>"v",
|
||||
"г"=>"g","Г"=>"g",
|
||||
"д"=>"d","Д"=>"d",
|
||||
"е"=>"e","Е"=>"e",
|
||||
"ж"=>"zh","Ж"=>"zh",
|
||||
"з"=>"z","З"=>"z",
|
||||
"и"=>"i","И"=>"i",
|
||||
"й"=>"y","Й"=>"y",
|
||||
"к"=>"k","К"=>"k",
|
||||
"л"=>"l","Л"=>"l",
|
||||
"м"=>"m","М"=>"m",
|
||||
"н"=>"n","Н"=>"n",
|
||||
"о"=>"o","О"=>"o",
|
||||
"п"=>"p","П"=>"p",
|
||||
"р"=>"r","Р"=>"r",
|
||||
"с"=>"s","С"=>"s",
|
||||
"т"=>"t","Т"=>"t",
|
||||
"у"=>"u","У"=>"u",
|
||||
"ф"=>"f","Ф"=>"f",
|
||||
"х"=>"h","Х"=>"h",
|
||||
"ц"=>"c","Ц"=>"c",
|
||||
"ч"=>"ch","Ч"=>"ch",
|
||||
"ш"=>"sh","Ш"=>"sh",
|
||||
"щ"=>"sch","Щ"=>"sch",
|
||||
"ъ"=>"","Ъ"=>"",
|
||||
"ы"=>"y","Ы"=>"y",
|
||||
"ь"=>"","Ь"=>"",
|
||||
"э"=>"e","Э"=>"e",
|
||||
"ю"=>"yu","Ю"=>"yu",
|
||||
"я"=>"ya","Я"=>"ya",
|
||||
"і"=>"i","І"=>"i",
|
||||
"ї"=>"yi","Ї"=>"yi",
|
||||
"є"=>"e","Є"=>"e"
|
||||
);
|
||||
|
||||
return strtr($string, $replace);
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user