Address.php
5 years ago
Company.php
5 years ago
Person.php
5 years ago
PhoneNumber.php
5 years ago
Utils.php
5 years ago
Address.php
319 lines
| 1 | <?php |
| 2 | |
| 3 | namespace Faker\Provider\bn_BD; |
| 4 | |
| 5 | class Address extends \Faker\Provider\Address |
| 6 | { |
| 7 | protected static $cityPrefix = array('দক্ষিন', 'পূর্ব', 'পশ্চিম', 'উত্তর', 'নতুন', 'লেইক', 'পোর্ট'); |
| 8 | protected static $citySuffix = array('টাউন', 'তলা', 'হাট', 'খানা'); |
| 9 | |
| 10 | protected static $streetNames = array( |
| 11 | 'বরকত', 'হাজী', 'করিমউদ্দিন' |
| 12 | ); |
| 13 | |
| 14 | protected static $streetSuffix = array( |
| 15 | 'তলী', 'গলি', 'চিপা', 'ব্রীজ', 'সড়ক', 'বাইপাস', 'ক্যাম্প', |
| 16 | ); |
| 17 | protected static $postcode = array('#####', '#####-####'); |
| 18 | protected static $state = array( |
| 19 | 'খুলনা', 'বরিশাল', 'চিটাগং', 'ঢাকা', 'রাজশাহী', 'সিলেট', 'কুমিল্লা' |
| 20 | ); |
| 21 | protected static $country = array( |
| 22 | '� |
| 23 | স্ট্রিয়া', |
| 24 | '� |
| 25 | স্ট্রেলিয়া', |
| 26 | '� |
| 27 | ্যাঙ্গোলা', |
| 28 | '� |
| 29 | ্যান্টার্কটিকা', |
| 30 | '� |
| 31 | ্যাসসেনশন আইল্যান্ড', |
| 32 | 'আইভরি কোস্ট', |
| 33 | 'আইল � |
| 34 | ফ ম্যান', |
| 35 | 'আইসল্যান্ড', |
| 36 | 'আজারবাইজান', |
| 37 | 'আফগানিস্তান', |
| 38 | 'আমেরিকান সামোয়া', |
| 39 | 'আয়ারল্যান্ড', |
| 40 | 'আরুবা', |
| 41 | 'আর্জেন্টিনা', |
| 42 | 'আর্মেনিয়া', |
| 43 | 'আলজেরিয়া', |
| 44 | 'আলব্যানিয়া', |
| 45 | 'আলান্ড দ্বীপপুঞ্জ', |
| 46 | 'ইউক্রেইন', |
| 47 | 'ইকুয়েডর', |
| 48 | 'ইতালী', |
| 49 | 'ইন্দোনেশিয়া', |
| 50 | 'ইফিওপিয়া', |
| 51 | 'ইয়েমেন', |
| 52 | 'ইরাক', |
| 53 | 'ইরান', |
| 54 | 'ইরিত্রিয়া', |
| 55 | 'ইস্রায়েল', |
| 56 | 'উগান্ডা', |
| 57 | 'উজবেকিস্তান', |
| 58 | 'উত্তর কোরিয়া', |
| 59 | 'উত্তরাঞ্চলীয় মারিয়ানা দ্বীপপুঞ্জ', |
| 60 | 'উরুগুয়ে', |
| 61 | 'এন্টিগুয়া ও বারবুডা', |
| 62 | 'এল সালভেদর', |
| 63 | 'এস্তোনিয়া', |
| 64 | 'এ্যাঙ্গুইলা', |
| 65 | 'এ্যান্ডোরা', |
| 66 | 'ওমান', |
| 67 | 'ওয়ালিস ও ফুটুনা', |
| 68 | 'কঙ্গো - ব্রাজাভিল', |
| 69 | 'কঙ্গো-কিনশাসা', |
| 70 | 'কমোরোস', |
| 71 | 'কম্বোডিয়া', |
| 72 | 'কসোভো', |
| 73 | 'কাজাকস্থান', |
| 74 | 'কাতার', |
| 75 | 'কানাডা', |
| 76 | 'কিউবা', |
| 77 | 'কিউরাসাও', |
| 78 | 'কিরিবাতি', |
| 79 | 'কির্গিজিয়া', |
| 80 | 'কুউটা এবং মেলিলা', |
| 81 | 'কুক দ্বীপপুঞ্জ', |
| 82 | 'কুয়েত', |
| 83 | 'কেনিয়া', |
| 84 | 'কেপভার্দে', |
| 85 | 'কেম্যান দ্বীপপুঞ্জ', |
| 86 | 'কোকোস (কদ্বীপপুঞ্জ', |
| 87 | 'কোলোম্বিয়া', |
| 88 | 'কোস্টারিকা', |
| 89 | 'ক্যানারি দ্বীপপুঞ্জ', |
| 90 | 'ক্যামেরুন', |
| 91 | 'ক্যারিবিয়ান নেদারল্যান্ডস', |
| 92 | 'ক্রিসমাস দ্বীপ', |
| 93 | 'ক্রোয়েশিয়া', |
| 94 | 'গাম্বিয়া', |
| 95 | 'গিনি', |
| 96 | 'গিনি-বিসাউ', |
| 97 | 'গিয়ানা', |
| 98 | 'গুয়াদেলৌপ', |
| 99 | 'গুয়াম', |
| 100 | 'গোয়াটিমালা', |
| 101 | 'গ্যাবন', |
| 102 | 'গ্রাঞ্জি', |
| 103 | 'গ্রীনল্যান্ড', |
| 104 | 'গ্রীস', |
| 105 | 'গ্রেনাডা', |
| 106 | 'ঘানা', |
| 107 | 'চাদ', |
| 108 | 'চিলি', |
| 109 | 'চীন', |
| 110 | 'চেক প্রজাতন্ত্র', |
| 111 | 'জর্জিয়া', |
| 112 | 'জর্ডন', |
| 113 | 'জাপান', |
| 114 | 'জাম্বিয়া', |
| 115 | 'জার্মানি', |
| 116 | 'জার্সি', |
| 117 | 'জিবুতি', |
| 118 | 'জিব্রাল্টার', |
| 119 | 'জিম্বাবোয়ে', |
| 120 | 'জ্যামাইকা', |
| 121 | 'টুভালু', |
| 122 | 'টোকেলাউ', |
| 123 | 'টোগো', |
| 124 | 'টোঙ্গা', |
| 125 | 'ট্রিস্টান ডা কুনহা', |
| 126 | 'ডেনমার্ক', |
| 127 | 'ডোমিনিকা', |
| 128 | 'ডোমেনিকান প্রজাতন্ত্র', |
| 129 | 'তাইওয়ান', |
| 130 | 'তাজিকস্থান', |
| 131 | 'তাঞ্জানিয়া', |
| 132 | 'তিউনিশিয়া', |
| 133 | 'তিমুর-লেস্তে', |
| 134 | 'তুরস্ক', |
| 135 | 'তুর্কমেনিস্তান', |
| 136 | 'তুর্কস ও কাইকোস দ্বীপপুঞ্জ', |
| 137 | 'ত্রিনিনাদ ও টোব্যাগো', |
| 138 | 'থাইল্যান্ড', |
| 139 | 'দক্ষিণ আফ্রিকা', |
| 140 | 'দক্ষিণ কোরিয়া', |
| 141 | 'দক্ষিণ জর্জিয়া ও দক্ষিণ স্যান্ডউইচ দ্বীপপুঞ্জ', |
| 142 | 'দক্ষিন সুদান', |
| 143 | 'দিয়েগো গার্সিয়া', |
| 144 | 'নরওয়ে', |
| 145 | 'নাইজার', |
| 146 | 'নাইজেরিয়া', |
| 147 | 'নাউরু', |
| 148 | 'নামিবিয়া', |
| 149 | 'নিউ ক্যালেডোনিয়া', |
| 150 | 'নিউজিল্যান্ড', |
| 151 | 'নিউয়ে', |
| 152 | 'নিকারাগুয়া', |
| 153 | 'নিরক্ষীয় গিনি', |
| 154 | 'নিরফোক দ্বীপ', |
| 155 | 'নেদারল্যান্ডস', |
| 156 | 'নেপাল', |
| 157 | 'পর্তুগাল', |
| 158 | 'পশ্চিম সাহারা', |
| 159 | 'পাকিস্তান', |
| 160 | 'পানামা', |
| 161 | 'পাপুয়া নিউ গিনি', |
| 162 | 'পালাউ', |
| 163 | 'পিটকেয়ার্ন দ্বীপপুঞ্জ', |
| 164 | 'পিরু', |
| 165 | 'পুয়ের্তো রিকো', |
| 166 | 'পোল্যান্ড', |
| 167 | 'প্যারাগুয়ে', |
| 168 | 'ফকল্যান্ড দ্বীপপুঞ্জ', |
| 169 | 'ফরাসী গায়ানা', |
| 170 | 'ফরাসী দক্ষিণাঞ্চল', |
| 171 | 'ফরাসী পলিনেশিয়া', |
| 172 | 'ফিজি', |
| 173 | 'ফিনল্যান্ড', |
| 174 | 'ফিলিপাইন', |
| 175 | 'ফিলিস্তিন � |
| 176 | ঞ্চলসমূহ', |
| 177 | 'ফ্যারও দ্বীপপুঞ্জ', |
| 178 | 'ফ্রান্স', |
| 179 | 'বতসোয়ানা', |
| 180 | 'বসনিয়া ও হার্জেগোভিনা', |
| 181 | 'বাংলাদেশ', |
| 182 | 'বারবাদোস', |
| 183 | 'বারমুডা', |
| 184 | 'বাহরাইন', |
| 185 | 'বাহামা দ্বীপপুঞ্জ', |
| 186 | 'বুরকিনা ফাসো', |
| 187 | 'বুরুন্ডি', |
| 188 | 'বুলগেরিয়া', |
| 189 | 'বেনিন', |
| 190 | 'বেলজিয়াম', |
| 191 | 'বেলিজ', |
| 192 | 'বেলোরুশিয়া', |
| 193 | 'বোলিভিয়া', |
| 194 | 'ব্রাজিল', |
| 195 | 'ব্রিটিশ ভারত মহাসাগরীয় � |
| 196 | ঞ্চল', |
| 197 | 'ব্রিটিশ ভার্জিন দ্বীপপুঞ্জ', |
| 198 | 'ব্রুনেই', |
| 199 | 'ভানুয়াটু', |
| 200 | 'ভারত', |
| 201 | 'ভিয়েতনাম', |
| 202 | 'ভুটান', |
| 203 | 'ভেনেজুয়েলা', |
| 204 | 'ভ্যাটিকান সিটি', |
| 205 | 'মঙ্গোলিয়া', |
| 206 | 'মধ্য আফ্রিকার প্রজাতন্ত্র', |
| 207 | 'মন্টসেরাট', |
| 208 | 'মন্টিনিগ্রো', |
| 209 | 'মরিতানিয়া', |
| 210 | 'মরিশাস', |
| 211 | 'মাইক্রোনেশিয়া', |
| 212 | 'মাদাগাস্কার', |
| 213 | 'মায়ানমার (বা', |
| 214 | 'মায়োত্তে', |
| 215 | 'মার্কিন ভার্জিন দ্বীপপুঞ্জ', |
| 216 | 'মার্কিন যুক্তরাষ্ট্র', |
| 217 | 'মার্টিনিক', |
| 218 | 'মার্শাল দ্বীপপুঞ্জ', |
| 219 | 'মালদ্বীপ', |
| 220 | 'মালয়েশিয়া', |
| 221 | 'মালাউই', |
| 222 | 'মালি', |
| 223 | 'মাল্টা', |
| 224 | 'মিশর', |
| 225 | 'মেক্সিকো', |
| 226 | 'মোজাম্বিক', |
| 227 | 'মোনাকো', |
| 228 | 'মোরক্কো', |
| 229 | 'মোল্দাভিয়া', |
| 230 | 'ম্যাকাও এস এ আর চায়না', |
| 231 | 'ম্যাসাডোনিয়া', |
| 232 | 'যুক্তরাজ্য', |
| 233 | 'যুক্তরাষ্ট্রের পার্শ্ববর্তী দ্বীপপুঞ্জ', |
| 234 | 'রাশিয়া', |
| 235 | 'রিইউনিয়ন', |
| 236 | 'রুমানিয়া', |
| 237 | 'রুয়ান্ডা', |
| 238 | 'লাইবেরিয়া', |
| 239 | 'লাওস', |
| 240 | 'লাক্সেমবার্গ', |
| 241 | 'লাত্ভিয়া', |
| 242 | 'লিচেনস্টেইন', |
| 243 | 'লিথুয়ানিয়া', |
| 244 | 'লিবিয়া', |
| 245 | 'লেবানন', |
| 246 | 'লেসোথো', |
| 247 | 'শ্রীলঙ্কা', |
| 248 | 'শ্লোভাকিয়া', |
| 249 | 'সংযুক্ত আরব আমিরাত', |
| 250 | 'সলোমন দ্বীপপুঞ্জ', |
| 251 | 'সাইপ্রাস', |
| 252 | 'সাওটোমা ও প্রিন্সিপি', |
| 253 | 'সান মারিনো', |
| 254 | 'সামোয়া', |
| 255 | 'সার্বিয়া', |
| 256 | 'সিঙ্গাপুর', |
| 257 | 'সিন্ট মার্টেন', |
| 258 | 'সিয়েরালিওন', |
| 259 | 'সিরিয়া', |
| 260 | 'সিসিলি', |
| 261 | 'সুইজারল্যান্ড', |
| 262 | 'সুইডেন', |
| 263 | 'সুদান', |
| 264 | 'সুরিনাম', |
| 265 | 'সেনেগাল', |
| 266 | 'সেন্ট কিটস ও নেভিস', |
| 267 | 'সেন্ট পিয়ের ও মিকুয়েলন', |
| 268 | 'সেন্ট বারথেলিমি', |
| 269 | 'সেন্ট ভিনসেন্ট ও দ্যা গ্রেনাডিনস', |
| 270 | 'সেন্ট মার্টিন', |
| 271 | 'সেন্ট লুসিয়া', |
| 272 | 'সেন্ট হেলেনা', |
| 273 | 'সোমালিয়া', |
| 274 | 'সোয়াজিল্যান্ড', |
| 275 | 'সৌদি আরব', |
| 276 | 'স্পেন', |
| 277 | 'স্বালবার্ড ও জান মেয়েন', |
| 278 | 'স্লোভানিয়া', |
| 279 | 'হংকং এসএআর চীনা', |
| 280 | 'হণ্ডুরাস', |
| 281 | 'হাইতি', |
| 282 | 'হাঙ্গেরি', |
| 283 | ); |
| 284 | protected static $cityFormats = array( |
| 285 | '{{cityPrefix}}{{citySuffix}}', |
| 286 | |
| 287 | ); |
| 288 | protected static $streetNameFormats = array( |
| 289 | '{{banglaStreetName}} {{streetSuffix}}', |
| 290 | |
| 291 | ); |
| 292 | protected static $streetAddressFormats = array( |
| 293 | '{{streetNumber}} {{streetName}}', |
| 294 | ); |
| 295 | protected static $addressFormats = array( |
| 296 | "{{streetAddress}}, {{city}} {{state}}", |
| 297 | ); |
| 298 | |
| 299 | public static function cityPrefix() |
| 300 | { |
| 301 | return static::randomElement(static::$cityPrefix); |
| 302 | } |
| 303 | |
| 304 | public static function state() |
| 305 | { |
| 306 | return static::randomElement(static::$state); |
| 307 | } |
| 308 | |
| 309 | public static function streetNumber() |
| 310 | { |
| 311 | return Utils::getBanglaNumber(static::numberBetween(1, 100)); |
| 312 | } |
| 313 | |
| 314 | public static function banglaStreetName() |
| 315 | { |
| 316 | return static::randomElement(static::$streetNames); |
| 317 | } |
| 318 | } |
| 319 |