2 namespace Person\Service;
10 class Contact extends \Workspace\Service\DataBin
16 protected $meta = array(
18 'DatasetName' => 'contacts',
19 'Entity' => '\Person\Entity\Contact',
20 'References' => array(),
21 'Dependants' => array()
26 protected $metaList = array(
28 'Contract' => 'Recurring',
29 'RequiredInput' => array(),
30 'OptionalInput' => array(
32 'firstName' => 'String50',
33 'familyName' => 'String50',
49 protected $metaSelectList = array(
50 'Type' => 'SelectList',
51 'Contract' => 'Recurring',
52 'RequiredInput' => array(),
53 'OptionalInput' => array(
55 'firstName' => 'String50',
56 'familyName' => 'String50',
65 'Format' => '[firstName] [familyName]',
66 'Fields' => array('firstName', 'familyName')
72 protected $metaCreate = array(
74 'Contract' => 'Recurring',
75 'RequiredInput' => array(),
76 'OptionalInput' => array(
78 'firstName' => 'String50',
79 'familyName' => 'String50',
90 protected $metaUpdate = array(
92 'Contract' => 'UseOnce',
93 'RequiredInput' => array(),
94 'OptionalInput' => array(
96 'firstName' => 'String50',
97 'familyName' => 'String50',
108 protected $metaDelete = array(
110 'Contract' => 'UseOnce'