LondonDistricts   A
last analyzed

Complexity

Total Complexity 1

Size/Duplication

Total Lines 12
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 1

Importance

Changes 0
Metric Value
wmc 1
lcom 0
cbo 1
dl 0
loc 12
rs 10
c 0
b 0
f 0

1 Method

Rating   Name   Duplication   Size   Complexity  
A londondistricts() 0 9 1
1
<?php
2
3
namespace Alister\Faker\Provider;
4
5
use Faker\Provider\Base as FakerBase;
6
7
/**
8
 * source: <http://en.wikipedia.org/wiki/List_of_areas_of_London>.
9
 */
10
class LondonDistricts extends FakerBase
11
{
12
    public static function londondistricts()
13
    {
14
        // @codingStandardsIgnoreStart
15
        $districts = [
16
            'Abbey Wood', 'Acton', 'Addington', 'Addiscombe', 'Aldborough Hatch', 'Aldgate', 'Aldwych', 'Alperton', 'Anerley', 'Aperfield', 'Archway', 'Ardleigh Green', 'Arkley', 'Arnos Grove', 'Balham', 'Bankside', 'Barbican', 'Barbican Estate', 'Barking', 'Barkingside', 'Barnehurst', 'Barnes', 'Barnes Cray', 'Barnet', 'Barnsbury', 'Battersea', 'Bayswater', 'Beckenham', 'Beckton', 'Becontree', 'Becontree Heath', 'Beddington', 'Bedford Park', 'Belgravia', 'Bellingham', 'Belmont', 'Belmont, Harrow', 'Belmont, Sutton', 'Belsize Park', 'Belvedere', 'Bermondsey', 'Berrylands', 'Bethnal Green', 'Bexley', 'Bexley New Town', 'Bexleyheath', 'Bickley', 'Biggin Hill', 'Blackfen', 'Blackfriars', 'Blackheath', 'Blackwall', 'Bloomsbury', 'Botany Bay', 'Bounds Green', 'Bow', 'Bowes Park', 'Brent Cross', 'Brent Park', 'Brentford', 'Brimsdown', 'Brixton', 'Brockley', 'Bromley', 'Bromley Common', 'Bromley-by-Bow', 'Brompton', 'Brondesbury', 'Brunswick Park', 'Bulls Cross', 'Burnt Oak', 'Burroughs, The', 'Camberwell', 'Cambridge Heath', 'Camden Town', 'Canary Wharf', 'Cann Hall', 'Canning Town', 'Canonbury', 'Carshalton', 'Castelnau', 'Catford', 'Chadwell Heath', 'Chalk Farm', 'Charing Cross', 'Charlton', 'Chase Cross', 'Cheam', 'Chelsea', 'Chelsfield', 'Chessington', 'Childs Hill', 'Chinatown', 'Chingford', 'Chipping Barnet', 'Chislehurst', 'Chiswick', 'Church End', 'Church End, Barnet', 'Church End, Brent', 'Clapham', 'Clerkenwell', 'Cockfosters', 'Colindale', 'Collier Row', 'Colliers Wood', 'Colney Hatch', 'Colyers', 'Coney Hall', 'Coombe', 'Coombe, Croydon', 'Coombe, Kingston upon Thames', 'Coulsdon', 'Covent Garden', 'Cowley', 'Cranford', 'Cranham', 'Crayford', 'Creekmouth', 'Crews Hill', 'Cricklewood', 'Crofton Park', 'Crook Log', 'Crossness', 'Crouch End', 'Croydon', 'Crystal Palace', 'Cubitt Town', 'Cudham', 'Custom House', 'Dagenham', 'Dalston', 'Dartmouth Park', 'De Beauvoir Town', 'Denmark Hill', 'Deptford', 'Dollis Hill', 'Downe', 'Downham', 'Dulwich', 'Ealing', 'Earls Court', 'Earlsfield', 'East Barnet', 'East Bedfont', 'East Dulwich', 'East Finchley', 'East Ham', 'East Sheen', 'Eastcote', 'Eden Park', 'Edgware', 'Edmonton', 'Eel Pie Island', 'Elephant and Castle', 'Elm Park', 'Elmers End', 'Elmstead', 'Eltham', 'Emerson Park', 'Enfield Highway', 'Enfield Lock', 'Enfield Town', 'Enfield Wash', 'Erith', 'Falconwood', 'Farringdon', 'Feltham', 'Finchley', 'Finsbury', 'Finsbury Park', 'Fitzrovia', 'Foots Cray', 'Forest Gate', 'Forest Hill', 'Forestdale', 'Fortis Green', 'Freezywater', 'Friern Barnet', 'Frognal', 'Fulham', 'Fulwell', 'Gallows Corner', 'Gants Hill', 'Gidea Park', 'Gipsy Hill', 'Goddington', 'Golders Green', 'Goodmayes', 'Gospel Oak', 'Grahame Park', 'Grange Park', 'Grange Park, Enfield', 'Greenford', 'Greenwich', 'Grove Park', 'Grove Park, Lewisham', 'Gunnersbury', 'Hackney', 'Hackney Central', 'Hackney Marshes', 'Hackney Wick', 'Hadley Wood', 'Haggerston', 'Hainault', 'Ham', 'Hammersmith', 'Hampstead', 'Hampstead Garden Suburb', 'Hampton', 'Hampton Hill', 'Hampton Wick', 'Hanwell', 'Hanworth', 'Harefield', 'Harlesden', 'Harlington', 'Harmondsworth', 'Harold Hill', 'Harold Park', 'Harold Wood', 'Harringay', 'Harrow', 'Harrow on the Hill', 'Harrow Weald', 'Hatch End', 'Hatton', 'Havering-atte-Bower', 'Hayes', 'Hayes, Bromley', 'Hayes, Hillingdon', 'Hendon', 'Herne Hill', 'Heston', 'High Barnet', 'Highams Park', 'Highbury', 'Highgate', 'Hillingdon', 'Hither Green', 'Holborn', 'Holland Park', 'Holloway', 'Homerton', 'Honor Oak', 'Hook', 'Hornchurch', 'Hornsey', 'Hounslow', 'Hoxton', 'Ickenham', 'Ilford', 'Isle of Dogs', 'Isleworth', 'Islington', 'Kenley', 'Kennington', 'Kensal Green', 'Kensington', 'Kentish Town', 'Kenton', 'Keston', 'Kew', 'Kidbrooke', 'Kilburn', 'King\'s Cross', 'Kings Cross', 'Kingsbury', 'Kingston upon Thames', 'Kingston Vale', 'Knightsbridge', 'Lambeth', 'Lamorbey', 'Lampton', 'Lea Bridge', 'Leamouth', 'Leaves Green', 'Lee', 'Lewisham', 'Leyton', 'Leytonstone', 'Limehouse', 'Lisson Grove', 'Little Ilford', 'Locksbottom', 'Longford', 'Longlands', 'Lower Clapton', 'Lower Morden', 'Loxford', 'Maida Vale', 'Malden Rushett', 'Manor House', 'Manor Park', 'Marks Gate', 'Maryland', 'Marylebone', 'Mayfair', 'Maze Hill', 'Merton Park', 'Mile End', 'Mill Hill', 'Millbank', 'Millwall', 'Mitcham', 'Monken Hadley', 'Morden', 'Morden Park', 'Mortlake', 'Motspur Park', 'Mottingham', 'Muswell Hill', 'Nag\'s Head', 'Neasden', 'New Addington', 'New Barnet', 'New Cross', 'New Eltham', 'New Malden', 'New Southgate', 'Newbury Park', 'Newington', 'Nine Elms', 'Noak Hill', 'Norbiton', 'Norbury', 'North End', 'North End, Bexley', 'North Finchley', 'North Harrow', 'North Kensington', 'North Ockendon', 'North Sheen', 'North Woolwich', 'Northolt', 'Northumberland Heath', 'Northwood', 'Norwood Green', 'Notting Hill', 'Nunhead', 'Oakleigh Park', 'Old Bexley', 'Old Coulsdon', 'Old Ford', 'Old Malden', 'Old Oak Common', 'Orpington', 'Osidge', 'Osterley', 'Paddington', 'Palmers Green', 'Park Royal', 'Parsons Green', 'Peckham', 'Penge', 'Pentonville', 'Perivale', 'Petersham', 'Petts Wood', 'Pimlico', 'Pinner', 'Plaistow', 'Plaistow, Bromley', 'Plaistow, Newham', 'Plumstead', 'Ponders End', 'Poplar', 'Pratt\'s Bottom', 'Preston', 'Primrose Hill', 'Purley', 'Putney', 'Queen\'s Park', 'Queensbury', 'Rainham', 'Ratcliff', 'Rayners Lane', 'Raynes Park', 'Redbridge', 'Richmond', 'Riddlesdown', 'Roehampton', 'Romford', 'Rotherhithe', 'Ruislip', 'Rush Green', 'Ruxley', 'Sanderstead', 'Sands End', 'Selhurst', 'Selsdon', 'Seven Kings', 'Seven Sisters', 'Shacklewell', 'Shadwell', 'Shepherd\'s Bush', 'Shirley', 'Shooter\'s Hill', 'Shoreditch', 'Sidcup', 'Silvertown', 'Sipson', 'Slade Green', 'Snaresbrook', 'Soho', 'Somers Town', 'Somerstown', 'South Croydon', 'South Hackney', 'South Harrow', 'South Hornchurch', 'South Kensington', 'South Norwood', 'South Ruislip', 'South Tottenham', 'South Wimbledon', 'South Woodford', 'Southall', 'Southborough', 'Southborough, Bromley', 'Southfields', 'Southgate', 'Spitalfields', 'St Giles', 'St Helier', 'St James\'s', 'St John\'s Wood', 'St Johns', 'St Luke\'s', 'St Margarets', 'St Mary Cray', 'St Marylebone', 'St Pancras', 'St Paul\'s Cray', 'Stamford Hill', 'Stanmore', 'Stepney', 'Stockwell', 'Stoke Newington', 'Stratford', 'Strawberry Hill', 'Streatham', 'Stroud Green', 'Sudbury', 'Surbiton', 'Surrey Quays', 'Sutton', 'Swiss Cottage', 'Sydenham', 'Sydenham Hill', 'Teddington', 'Temple', 'Thamesmead', 'The Burroughs', 'The Hale', 'The Hyde', 'Thornton Heath', 'Tokyngton', 'Tolworth', 'Tooting', 'Tooting Bec', 'Tottenham', 'Tottenham Green', 'Tottenham Hale', 'Totteridge', 'Tower Hill', 'Tufnell Park', 'Tulse Hill', 'Turnpike Lane', 'Twickenham', 'Upminster', 'Upminster Bridge', 'Upper Clapton', 'Upper Norwood', 'Upper Walthamstow', 'Upton', 'Upton Park', 'Uxbridge', 'Vauxhall', 'Waddon', 'Wallington', 'Walthamstow', 'Walthamstow Village', 'Walworth', 'Wandsworth', 'Wanstead', 'Wapping', 'Wealdstone', 'Welling', 'Wembley', 'Wembley Park', 'Wennington', 'West Brompton', 'West Drayton', 'West Ealing', 'West Green', 'West Ham', 'West Hampstead', 'West Harrow', 'West Heath', 'West Hendon', 'West Kensington', 'West Norwood', 'West Wickham', 'Westcombe Park', 'Westminster', 'Whetstone', 'White City', 'Whitechapel', 'Whitton', 'Willesden', 'Wimbledon', 'Winchmore Hill', 'Wood Green', 'Woodford', 'Woodford Green', 'Woodlands', 'Woodside', 'Woodside Park', 'Woolwich', 'Worcester Park', 'Yeading',
17
        ];
18
        // @codingStandardsIgnoreEnd
19
        return self::randomElement($districts);
20
    }
21
}
22