text changes to registration mail content
[namibia] / module / Stock / src / Stock / DataBin / Make.php
1 <?php
2 namespace Stock\DataBin;
3
4
5
6 /**
7  * Manage Make data.
8  * @author andre.fourie
9  */
10 class Make extends \Workspace\Service\DataBin
11 {
12
13         /**
14          * @var array
15          */
16         protected $meta = array(
17                         'Base'        => 'Make',
18                         'DatasetName' => 'makes',
19                         'Entity'      => '\Stock\Entity\Make',
20                         'References'  => array(),
21                         'Dependants'  => array(
22                                         'Model' => '\Stock\Entity\Model'
23                         )
24         );
25         /**
26          * @var array
27         */
28         protected $metaList = array(
29                         'Contract'      => 'Recurring',
30                         'RequiredInput' => array(),
31                         'OptionalInput' => array(
32                                         'Filter' => array(
33                                                         'name' => 'String75'
34                                         )
35                         ),
36                         'Filter' => array(),
37                         'Fields' => array(
38                                 'name'
39                         ),
40                         'Expand' => array()
41         );
42         /**
43          * @var array
44         */
45         protected $metaSelectList = array(
46                         'Type'          => 'SelectList',
47                         'Contract'      => 'Recurring',
48                         'RequiredInput' => array(),
49                         'OptionalInput' => array(
50                                         'Filter' => array(
51                                                         'name' => 'String75'
52                                         )
53                         ),
54                         'Filter'   => array(),
55                         'Label'    => array(
56                                 'Format' => '[name]',
57                                 'Fields' => array('name')
58                         )
59         );
60         /**
61          * @var array
62         */
63         protected $metaCreate = array(
64                         'Contract' => 'Recurring',
65                         'RequiredInput' => array(
66                                         'Make' => array(
67                                                         'name' => 'String75'
68                                         )
69                         ),
70                         'OptionalInput' => array()
71         );
72         /**
73          * @var array
74         */
75         protected $metaUpdate = array(
76                         'Contract' => 'UseOnce',
77                         'RequiredInput' => array(
78                                         'Make' => array(
79                                                         'name' => 'String75'
80                                         )
81                         ),
82                         'OptionalInput' => array()
83         );
84         /**
85          * @var array
86         */
87         protected $metaDelete = array(
88                         'Contract' => 'UseOnce'
89         );
90
91 }