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