initial commit
[namibia] / module / Valuation / src / Valuation / DataBin / DealNotDoneSelection.php
1 <?php
2
3 namespace Valuation\DataBin;
4
5 /**
6  * Manage Valuation Deal Not Done.
7  * @author gerard.brown
8  */
9 class DealNotDoneSelection extends \Workspace\Service\DataBin
10 {
11
12   /**
13    * @var array
14    */
15   protected $meta = array(
16     'Base' => 'DealNotDoneSelection',
17     'DatasetName' => 'DealNotDoneSelection',
18     'Entity' => '\Valuation\Entity\DealNotDoneSelection',
19     'References' => array(),
20     'Dependants' => array()
21   );
22
23   /**
24    * @var array
25    */
26   protected $metaList = array(
27     'Contract' => 'Recurring',
28     'RequireAuth' => true,
29     'RequiredInput' => array(),
30     'OptionalInput' => array(
31       'Filter' => array(
32         'name' => 'String20'
33       )
34     ),
35     'Filter' => array(),
36     'Fields' => array(
37       'name'
38     ),
39     'Expand' => array()
40   );
41
42
43     /**
44      * @var array
45      */
46     protected $metaSelectList = array(
47         'Type'    => 'SelectList',
48         'Contract'      => 'Recurring',
49         'RequiredInput' => array(),
50         'OptionalInput' => array(
51             'Filter' => array(
52                 'name'           => 'String20'
53             )
54         ),
55         'Filter'   => array(),
56         'Label'    => array(
57             'Format' => '[name]',
58             'Fields' => array('name')
59         )
60     );
61
62
63   /**
64    * @var array
65    */
66   protected $metaCreate = array(
67     'Type' => 'Create',
68     'Contract' => 'Recurring',
69     'Flags' => array(),
70     'RelatedEntityFromInput' => array(),
71     'RequiredInput' => array(
72       'DealNotDoneSelection' => array(
73         'name' => 'String20'
74       ),
75     ),
76     'OptionalInput' => array(
77       'DealNotDoneSelection' => array()
78     )
79   );
80
81
82
83   /**
84    * @var array
85    */
86   protected $metaUpdate = array(
87     'Type' => 'Update',
88     'Contract' => 'UseOnce',
89     'RequireAuth' => true,
90       'RelatedEntityFromInput' => array(),
91       'RequiredInput' => array(
92           'DealNotDoneSelection' => array(
93               'name' => 'String20'
94           ),
95       ),
96       'OptionalInput' => array(
97           'DealNotDoneSelection' => array()
98       )
99   );
100
101
102   /**
103    * @var array
104    */
105   protected $metaDelete = array(
106     'Contract' => 'UseOnce',
107     'RequireAuth' => true
108   );
109
110
111
112   /**
113    * Dynamic filtering.
114    */
115   public function __construct()
116   {
117
118   }
119
120 }