aboutsummaryrefslogtreecommitdiffstats
path: root/perllib/FixMyStreet/Cobrand/Stevenage.pm
blob: 2c305d326027ca345ae7b66691d3e5a2076c3621 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
package FixMyStreet::Cobrand::Stevenage;
use parent 'FixMyStreet::Cobrand::UKCouncils';

use strict;
use warnings;

sub council_id { return 2347; }
sub council_area { return 'Stevenage'; }
sub council_name { return 'Stevenage Council'; }
sub council_url { return 'stevenage'; }
sub is_two_tier { return 1; }

sub base_url {
    my $self = shift;
    return $self->next::method() if FixMyStreet->config('STAGING_SITE');
    return 'http://fixmystreet.stevenage.gov.uk';
}

sub disambiguate_location {
    my $self = shift;
    return {
        %{ $self->SUPER::disambiguate_location() },
        town   => 'Stevenage',
        centre => '51.904330,-0.189364',
        span   => '0.063112,0.087585',
        bounds => [ 51.869319, -0.234382, 51.932431, -0.146796 ],
    };
}

sub example_places {
    return [ 'SG1 1HN', 'Lyton Way' ];
}

sub default_map_zoom { return 3; }

sub users_can_hide { return 1; }

sub contact_email {
    my $self = shift;
    return join( '@', 'csc', 'stevenage.gov.uk' );
}

1;