initial commit
[namibia] / module / Auction / src / Auction / DataBin / AutoBid.php
1 <?php
2 namespace Auction\DataBin;
3
4
5
6 /**
7  * Manage Bid data.
8  * @author andre.fourie
9  */
10 class AutoBid extends \Workspace\Service\DataBin
11 {
12
13         /**
14          * @var array
15          */
16         protected $meta = array(
17                         'Base'        => 'AutoBid',
18                         'DatasetName' => 'autobids',
19                         'Entity'      => '\Auction\Entity\AutoBid',
20                         'JobField'    => 'auction',
21                         'References'  => array(
22                                         'auction' => '\Auction\Entity\Auction',
23                                         'company' => '\Company\Entity\Company',
24                                         'profile' => '\User\Entity\Profile'
25                         ),
26                         'Dependants'  => array()
27         );
28         /**
29          * @var array
30         */
31         protected $metaCreate = array(
32                         'Type'          => 'Create',
33                         'Contract'      => 'Recurring',
34                         'ExecuteAfter'  => array(
35                                         'updateStatus'
36                         ),
37                         'RequiredInput' => array(
38                                         'AutoBid' => array(
39                                                         'amount' => 'Decimal'
40                                         )
41                         ),
42                         'OptionalInput' => array()
43         );
44
45 }