2 namespace Location\Service;
10 class Country extends \Workspace\Service\DataBin
16 protected $meta = array(
18 'DatasetName' => 'countries',
19 'Entity' => '\Location\Entity\Country',
20 'References' => array(),
21 'Dependants' => array(
22 'Region' => '\Location\Entity\Region'
28 protected $metaList = array(
29 'Contract' => 'Recurring',
30 'RequiredInput' => array(),
31 'OptionalInput' => array(
34 'isoCode' => 'String2',
35 'fipsCode' => 'String2',
36 'dailingCode' => 'Digit3'
48 protected $metaSelectList = array(
49 'Type' => 'SelectList',
50 'Contract' => 'Recurring',
51 'RequiredInput' => array(),
52 'OptionalInput' => array(
55 'isoCode' => 'String2',
56 'fipsCode' => 'String2',
57 'dailingCode' => 'Digit3'
63 'Fields' => array('name')
69 protected $metaCreate = array(
70 'Contract' => 'Recurring',
71 'RequiredInput' => array(
76 'OptionalInput' => array(
78 'isoCode' => 'String2',
79 'fipsCode' => 'String2',
80 'dailingCode' => 'Digit3'
87 protected $metaUpdate = array(
88 'Contract' => 'UseOnce',
89 'RequiredInput' => array(
94 'OptionalInput' => array(
96 'isoCode' => 'String2',
97 'fipsCode' => 'String2',
98 'dailingCode' => 'Digit3'
105 protected $metaDelete = array(
106 'Contract' => 'UseOnce'