\Country
Countries for shipping and billing addresses.
- Author: Frank Mullenger <frankmullenger@gmail.com>
- Copyright: Copyright (c) 2012, Frank Mullenger
Synopsis
class Country
extends DataObject
{
- // members
- private static String $singular_name = 'Country';
- private static String $plural_name = 'Countries';
- protected static Array $iso_3166_countryCodes = ;
- private static Array $db = ;
- private static Array $has_one = ;
- private static Array $has_many = ;
- private static Array $summary_fields = ;
- private static string $default_sort = 'Title ASC';
- // methods
- public static void get_codes()
Hierarchy
Extends
- DataObject
Members
private
- $db
—
Array
Basic fields for country code and title - $default_sort
- $has_many
—
Array
Countries can have many regions - $has_one
—
Array
Associated with SiteConfig to enable editing - $plural_name
—
String
Plural name - $singular_name
—
String
Singular name - $summary_fields
—
Array
Summary fields
protected
- $iso_3166_countryCodes
—
Array
ISO 3166 Country Codes, used to generate inital billing countries