Module: Faker::AddressUK

Extended by:
AddressUK, ModuleUtils
Includes:
Address
Included in:
AddressUK
Defined in:
lib/ffaker/address_uk.rb

Constant Summary

UK_COUNTY =
k ['Avon', 'Bedfordshire', 'Berkshire', 'Borders',
'Buckinghamshire', 'Cambridgeshire', 'Central', 'Cheshire', 'Cleveland',
'Clwyd', 'Cornwall', 'County Antrim', 'County Armagh', 'County Down',
'County Fermanagh', 'County Londonderry', 'County Tyrone', 'Cumbria',
'Derbyshire', 'Devon', 'Dorset', 'Dumfries and Galloway', 'Durham',
'Dyfed', 'East Sussex', 'Essex', 'Fife', 'Gloucestershire', 'Grampian',
'Greater Manchester', 'Gwent', 'Gwynedd County', 'Hampshire',
'Herefordshire', 'Hertfordshire', 'Highlands and Islands', 'Humberside',
'Isle of Wight', 'Kent', 'Lancashire', 'Leicestershire', 'Lincolnshire',
'Lothian', 'Merseyside', 'Mid Glamorgan', 'Norfolk', 'North Yorkshire',
'Northamptonshire', 'Northumberland', 'Nottinghamshire', 'Oxfordshire',
'Powys', 'Rutland', 'Shropshire', 'Somerset', 'South Glamorgan',
'South Yorkshire', 'Staffordshire', 'Strathclyde', 'Suffolk', 'Surrey',
'Tayside', 'Tyne and Wear', 'Warwickshire', 'West Glamorgan', 'West Midlands',
'West Sussex', 'West Yorkshire', 'Wiltshire', 'Worcestershire']
UK_COUNTRY =
k ['England', 'Scotland', 'Wales', 'Northern Ireland']
UK_POSTCODE =
k ['??# #??', '??## #??']

Constants included from Address

Faker::Address::CITY_PREFIXES, Faker::Address::CITY_SUFFIXES, Faker::Address::COMPASS_DIRECTIONS, Faker::Address::NEIGHBORHOOD, Faker::Address::SEC_ADDR, Faker::Address::STREET_SUFFIX

Instance Method Summary (collapse)

Methods included from ModuleUtils

k

Methods included from Address

#city, #city_prefix, #city_suffix, #neighborhood, #secondary_address, #street_address, #street_name, #street_suffix, #uk_country, #uk_county, #uk_postcode, #us_state, #us_state_abbr, #zip_code

Instance Method Details

- (Object) country



11
12
13
# File 'lib/ffaker/address_uk.rb', line 11

def country
  UK_COUNTRY.rand
end

- (Object) county



7
8
9
# File 'lib/ffaker/address_uk.rb', line 7

def county
  UK_COUNTY.rand
end

- (Object) postcode



15
16
17
# File 'lib/ffaker/address_uk.rb', line 15

def postcode
  Faker.bothify(UK_POSTCODE.rand).upcase
end