user registration remove company and owner etc
[namibia] / module / User / src / User / DataBin / Override.php
1 <?php
2 namespace User\DataBin;
3
4
5
6 /**
7  * Manage Permissions data.
8  * @author andre.fourie
9  */
10 class Override extends \Workspace\Service\DataBin
11 {
12
13         /**
14          * @var array
15          */
16         protected $meta = array(
17                         'Base'        => 'Override',
18                         'DatasetName' => 'overrides',
19                         'Entity'      => '\User\Entity\Override',
20                         'References'  => array(
21                                         'profile' => '\User\Entity\Profile'
22                         ),
23                         'Dependants'  => array()
24         );
25         /**
26          * @var array
27          */
28         protected $metaUpdate = array(
29                         'Type'          => 'Update',
30                         'Contract'      => 'UseOnce',
31                         'RequiredInput' => array(),
32                         'OptionalInput' => array(
33                                         'Override' => array(
34                                                         'accessAdminModule'             => 'Boolean',
35                                                         'accessPortalModule'            => 'Boolean',
36                                                         'settingsPage'                          => 'Boolean',
37                                                         'settingsUser'                          => 'Boolean',
38                                                         'settingsClub'                          => 'Boolean',
39                                                         'settingsMembership'            => 'Boolean',
40                                                         'settingsRetail'                        => 'Boolean',
41                                                         'settingsReport'                        => 'Boolean',
42                                                         'settingsHpiReport'             => 'Boolean',
43                                                         'settingsGridExport'            => 'Boolean',
44                                                         'settingsDealership'            => 'Boolean',
45                                                         'settingsPersonal'                      => 'Boolean',
46                                                         'settingsResetPin'                      => 'Boolean',
47                                                         'valuationPage'                         => 'Boolean',
48                                                         'valuationView'                         => 'Boolean',
49                                                         'valuationArchive'                      => 'Boolean',
50                                                         'valuationUnarchive'            => 'Boolean',
51                                                         'valuationCreateNew'            => 'Boolean',
52                                                         'valuationCreateSales'          => 'Boolean',
53                                                         'valuationCreatePending'        => 'Boolean',
54                                                         'valuationCreatePriceguide'     => 'Boolean',
55                                                         'valuationCreateComplete'       => 'Boolean',
56                                                         'valuationCreateStock'          => 'Boolean',
57                                                         'valuationUpdate'                       => 'Boolean',
58                                                         'valuationRoutePending'         => 'Boolean',
59                                                         'valuationRouteComplete'        => 'Boolean',
60                                                         'valuationRouteStock'           => 'Boolean',
61                                                         'valuationRoutePriceguide'      => 'Boolean',
62                                                         'valuationIsSales'                      => 'Boolean',
63                                                         'valuationIsValuator'           => 'Boolean',
64                                                         'valuationPrint'                        => 'Boolean',
65                                                         'valuationB4cReport'            => 'Boolean',
66                                                         'valuationBmw'                          => 'Boolean',
67                                                         'valuationRouteDealDone'        => 'Boolean',
68                                                         'valuationRouteDealNotDone'     => 'Boolean',
69                                                         'valuationGridExport'           => 'Boolean',
70                                                         'valuationUpdateDamages'        => 'Boolean',
71                                                         'valuationUpdateCoverReceived'  => 'Boolean',
72                                                         'valuationUploadPhotos'         => 'Boolean',
73                                                         'valuationPricingDetails'       => 'Boolean',
74                             'valuationCalendar'         => 'Boolean',
75                                                         'pgPage'                                        => 'Boolean',
76                                                         'pgB4cReport'                           => 'Boolean',
77                                                         'pgView'                                        => 'Boolean',
78                                                         'pgMakeOffer'                           => 'Boolean',
79                                                         'pgUpdateOffer'                         => 'Boolean',
80                                                         'pgPrint'                                       => 'Boolean',
81                                                         'pgGridExport'                          => 'Boolean',
82                                                         'pgArchive'                             => 'Boolean',
83                                                         'pgUnArchive'                           => 'Boolean',
84                                                         'auctionPage'                           => 'Boolean',
85                                                         'auctionGridExport'             => 'Boolean',
86                                                         'auctionBid'                            => 'Boolean',
87                                                         'tcPage'                                        => 'Boolean',
88                                                         'tcGridExport'                          => 'Boolean',
89                                                         'stockPage'                             => 'Boolean',
90                                                         'stockCreate'                           => 'Boolean',
91                                                         'stockView'                             => 'Boolean',
92                                                         'stockRouteAuction'             => 'Boolean',
93                                                         'stockRouteRetail'                      => 'Boolean',
94                                                         'stockReclaimRetail'            => 'Boolean',
95                                                         'stockRoutePriceguide'          => 'Boolean',
96                                                         'stockRouteValuation'           => 'Boolean',
97                                                         'stockPrint'                            => 'Boolean',
98                                                         'stockArchive'                          => 'Boolean',
99                                                         'stockUnarchive'                        => 'Boolean',
100                                                         'stockUpdate'                           => 'Boolean',
101                                                         'stockGridExport'                       => 'Boolean',
102                             'stockAuctionReportGridExport'                      => 'Boolean',
103                             'stockBulkImportDrive'                      => 'Boolean',
104                             'stockBulkImportPinnacle'                   => 'Boolean',
105                                                         'stockUpdateDamages'            => 'Boolean',
106                                                         'stockUpdateCoverReceived'              => 'Boolean',
107                                                         'stockUploadPhotos'             => 'Boolean',
108                                                         'appCreateValuation'            => 'Boolean',
109                                                         'appCompleteValuation'          => 'Boolean',
110                                                         'adminPage'                             => 'Boolean',
111                                                         'adminRegistration'             => 'Boolean',
112                                                         'adminReport'                           => 'Boolean',
113                                                         'adminCommunication'            => 'Boolean',
114                                                         'adminSettings'                         => 'Boolean',
115                                                         'adminUser'                             => 'Boolean',
116                                                         'adminDealer'                           => 'Boolean',
117                                                         'adminAuction'                          => 'Boolean',
118                                                         'suAccess'                                      => 'Boolean',
119                                                         'suGroupFull'                           => 'Boolean',
120                                                         'suDivisionFull'                        => 'Boolean',
121                                                         'suCompanyFull'                         => 'Boolean',
122                             'historicalPage'                    => 'Boolean',
123                             'etpGemDmd'                             => 'Boolean'
124                                         )
125                         )
126         );
127
128 }