initial commit
[namibia] / module / Statistical / src / Statistical / DataBin / Statistical.php
1 <?php
2 namespace Statistical\DataBin;
3
4
5
6 /**
7  * Report reports.
8  * @author andre.fourie
9  */
10 class Statistical extends \Workspace\Service\DataBin
11 {
12
13         /**
14          * @var array
15          */
16         protected $meta = array(
17                         'Base'          => 'Statistical',
18                         'DatasetName'   => 'statistical',
19                         'Entity'        => '\Statistical\Entity\Statistical',
20                         'References'    => array()
21         );
22         
23         
24         /**
25          * @var array
26         */
27         protected $metaList = array(
28                         'Contract'              => 'Recurring',
29                         'RequiredInput'         => array(),
30                         'OptionalInput'         => array(
31                                         'Filter'        => array(
32                                                         'stock'                 => 'Id',
33                                                         'dealdone'              => 'Boolean',
34                                                         'dealnotdone'       => 'Boolean',
35                                                         'tradecentre'       => 'Boolean',
36                                                         'fromProfile'           => 'Id',
37                                                         'created'               => 'Date',
38                                         )
39                         ),
40                         'Filter' => array(),
41                         'Fields' => array(
42                                 'stock',
43                                 'dealdone',
44                                 'dealnotdone',
45                                 'tradecentre',
46                                 'fromProfile',
47                                 'created'
48                         ),
49                         'Expand' => array()
50         );
51         
52         /**
53          * @var array
54         */
55         protected $metaCreate = array(
56                         'Contract'              => 'Recurring',
57                         'RequiredInput' => array(
58                                                         'stock'                         => 'Id',
59                                                         'created'               => 'Date'
60                         ),
61                         'OptionalInput' => array(
62                                                         'dealdone'              => 'Boolean',
63                                                         'dealnotdone'       => 'Boolean',
64                                                         'tradecentre'       => 'Boolean',
65                                                         'fromProfile'       => 'Id',
66                                         
67                                         
68                         )
69         );
70
71 }