1 // generated by fakerjsgenerator
2 ///
3 module faked.faker_en_ie;
4 
5 import faked.base;
6 
7 
8 ///
9 class Faker_en_ie : Faker {
10 @safe:
11 	import std.random;
12 	import std.array;
13 	import std.format;
14 	import std.conv : to;
15 
16 	///
17 	this(int seed) {
18         super(seed);
19 	}
20 
21 	///
22 	override string cellPhoneFormats() {
23 		static enum data = [
24 		"082 ### ####",
25 		"083 ### ####",
26 		"085 ### ####",
27 		"086 ### ####",
28 		"087 ### ####",
29 		"089 ### ####"
30 		];
31 		return this.digitBuild(choice(data, this.rnd));
32 	}
33 
34 	///
35 	override string phoneNumberFormats() {
36 		static enum data = [
37 		"01 #######",
38 		"021 #######",
39 		"022 #######",
40 		"023 #######",
41 		"024 #######",
42 		"025 #######",
43 		"026 #######",
44 		"027 #######",
45 		"028 #######",
46 		"029 #######",
47 		"0402 #######",
48 		"0404 #######",
49 		"041 #######",
50 		"042 #######",
51 		"043 #######",
52 		"044 #######",
53 		"045 #######",
54 		"046 #######",
55 		"047 #######",
56 		"049 #######",
57 		"0504 #######",
58 		"0505 #######",
59 		"051 #######",
60 		"052 #######",
61 		"053 #######",
62 		"056 #######",
63 		"057 #######",
64 		"058 #######",
65 		"059 #######",
66 		"061 #######",
67 		"062 #######",
68 		"063 #######",
69 		"064 #######",
70 		"065 #######",
71 		"066 #######",
72 		"067 #######",
73 		"068 #######",
74 		"069 #######",
75 		"071 #######",
76 		"074 #######",
77 		"090 #######",
78 		"091 #######",
79 		"093 #######",
80 		"094 #######",
81 		"095 #######",
82 		"096 #######",
83 		"097 #######",
84 		"098 #######",
85 		"099 #######"
86 		];
87 		return this.digitBuild(choice(data, this.rnd));
88 	}
89 
90 	///
91 	override string addressDefaultCountry() {
92 		static enum data = [
93 		"Ireland"
94 		];
95 		return choice(data, this.rnd);
96 	}
97 
98 	///
99 	override string addressCounty() {
100 		static enum data = [
101 		"Carlow",
102 		"Cavan",
103 		"Clare",
104 		"Cork",
105 		"Donegal",
106 		"Dublin",
107 		"Galway",
108 		"Kerry",
109 		"Kildare",
110 		"Kilkenny",
111 		"Laois",
112 		"Leitrim",
113 		"Limerick",
114 		"Longford",
115 		"Louth",
116 		"Mayo",
117 		"Meath",
118 		"Monaghan",
119 		"Offaly",
120 		"Roscommon",
121 		"Sligo",
122 		"Tipperary",
123 		"Waterford",
124 		"Westmeath",
125 		"Wexford",
126 		"Wicklow"
127 		];
128 		return choice(data, this.rnd);
129 	}
130 
131 	///
132 	override string internetDomainSuffix() {
133 		static enum data = [
134 		"ie",
135 		"com",
136 		"net",
137 		"info",
138 		"eu"
139 		];
140 		return choice(data, this.rnd);
141 	}
142 
143 }