From: Ivan Kohler Date: Mon, 4 Feb 2013 03:45:22 +0000 (-0800) Subject: add location to credit application detail, RT#21054 X-Git-Url: http://git.freeside.biz/gitweb/?a=commitdiff_plain;h=5898947d8d6dd0ef1f6385845f253d4cdb6358ca;p=freeside.git add location to credit application detail, RT#21054 --- diff --git a/FS/FS/cust_main.pm b/FS/FS/cust_main.pm index b2f93c54d..3b2ba3382 100644 --- a/FS/FS/cust_main.pm +++ b/FS/FS/cust_main.pm @@ -4100,6 +4100,23 @@ sub country_full { code2country($self->country); } +=item county_state_county [ PREFIX ] + +Returns a string consisting of just the county, state and country. + +=cut + +sub county_state_country { + my $self = shift; + my $prefix = (@_ && $_[0]) ? shift : ''; + my $label = $self->get($prefix.'country'); + $label = $self->get($prefix.'state'). ", $label" + if $self->get($prefix.'state'); + $label = $self->get($prefix.'county')." County, $label" + if $self->get($prefix.'county'); + $label; +} + =item geocode DATA_VENDOR Returns a value for the customer location as encoded by DATA_VENDOR.