1 | <?php |
||
5 | abstract class Factory extends \GFG\DTOContext\Factory\Base |
||
6 | { |
||
7 | const VENTURE_PRODUCT_CREATE = 'venture.product.create'; |
||
8 | const VENTURE_PRODUCT_UPDATE = 'venture.product.update'; |
||
9 | const VENTURE_PRODUCT_RECATEGORIZATION = 'venture.product.recategorization'; |
||
10 | |||
11 | const VENTURE_PRODUCT_UPDATESTOCK = 'venture.product.updatestock'; |
||
12 | const VENTURE_PRODUCT_UPDATEPRICE = 'venture.product.updateprice'; |
||
13 | const VENTURE_PRODUCT_UPDATEIMAGE = 'venture.product.updateimage'; |
||
14 | const VENTURE_PRODUCT_DELETE = 'venture.product.delete'; |
||
15 | const VENTURE_PRODUCT_GET = 'venture.product.get'; |
||
16 | |||
17 | const PARTNER_PRODUCT_CONFIRMCREATE = 'partner.product.confirmcreate'; |
||
18 | |||
19 | const PARTNER_ORDER_CREATE = 'partner.order.create'; |
||
20 | const PARTNER_ORDER_CONFIRMPAYMENT = 'partner.order.confirmpayment'; |
||
21 | const PARTNER_ORDER_CANCEL = 'partner.order.cancel'; |
||
22 | |||
23 | const VENTURE_ORDER_CONFIRMORDER = 'venture.order.confirmorder'; |
||
24 | |||
25 | const VENTURE_POSTPAYMENT_HANDLED = 'venture.postpayment.handled'; |
||
26 | const VENTURE_POSTPAYMENT_READYTOSHIP = 'venture.postpayment.readytoship'; |
||
27 | const VENTURE_POSTPAYMENT_SHIP = 'venture.postpayment.ship'; |
||
28 | const VENTURE_POSTPAYMENT_DELIVER = 'venture.postpayment.deliver'; |
||
29 | const VENTURE_POSTPAYMENT_FAILDELIVERY = 'venture.postpayment.faildelivery'; |
||
30 | const VENTURE_POSTPAYMENT_CANCEL = 'venture.postpayment.cancel'; |
||
31 | const VENTURE_POSTPAYMENT_RETURNED = 'venture.postpayment.returned'; |
||
32 | const VENTURE_POSTPAYMENT_RETURNREJECTED = 'venture.postpayment.returnrejected'; |
||
33 | const VENTURE_POSTPAYMENT_INTERMEDIATESTATUS = 'venture.postpayment.intermediatestatus'; |
||
34 | |||
35 | const VENTURE_ENTITY_GET = 'venture.entity.get'; |
||
36 | const VENTURE_ENTITY_CREATE = 'venture.entity.create'; |
||
37 | const VENTURE_ENTITY_UPDATE = 'venture.entity.update'; |
||
38 | |||
39 | /** |
||
40 | * @var array |
||
41 | */ |
||
42 | protected static $mappedContext = [ |
||
43 | self::VENTURE_PRODUCT_CREATE => 'Venture\Product\Create', |
||
44 | self::VENTURE_PRODUCT_UPDATE => 'Venture\Product\Update', |
||
45 | self::VENTURE_PRODUCT_RECATEGORIZATION => 'Venture\Product\Recategorization', |
||
46 | self::VENTURE_PRODUCT_UPDATESTOCK => 'Venture\Product\UpdateStock', |
||
47 | self::VENTURE_PRODUCT_UPDATEPRICE => 'Venture\Product\UpdatePrice', |
||
48 | self::VENTURE_PRODUCT_UPDATEIMAGE => 'Venture\Product\UpdateImage', |
||
49 | self::VENTURE_PRODUCT_DELETE => 'Venture\Product\Delete', |
||
50 | self::VENTURE_PRODUCT_GET => 'Venture\Product\Get', |
||
51 | |||
52 | self::PARTNER_PRODUCT_CONFIRMCREATE => 'Partner\Product\ConfirmCreate', |
||
53 | |||
54 | self::PARTNER_ORDER_CREATE => 'Partner\Order\Create', |
||
55 | self::PARTNER_ORDER_CONFIRMPAYMENT => 'Partner\Order\ConfirmPayment', |
||
56 | self::PARTNER_ORDER_CANCEL => 'Partner\Order\Cancel', |
||
57 | |||
58 | self::VENTURE_ORDER_CONFIRMORDER => 'Venture\Order\ConfirmOrder', |
||
59 | |||
60 | self::VENTURE_POSTPAYMENT_HANDLED => 'Venture\PostPayment\Handled', |
||
61 | self::VENTURE_POSTPAYMENT_READYTOSHIP => 'Venture\PostPayment\ReadyToShip', |
||
62 | self::VENTURE_POSTPAYMENT_SHIP => 'Venture\PostPayment\Ship', |
||
63 | self::VENTURE_POSTPAYMENT_DELIVER => 'Venture\PostPayment\Deliver', |
||
64 | self::VENTURE_POSTPAYMENT_FAILDELIVERY => 'Venture\PostPayment\FailDelivery', |
||
65 | self::VENTURE_POSTPAYMENT_CANCEL => 'Venture\PostPayment\Cancel', |
||
66 | self::VENTURE_POSTPAYMENT_RETURNED => 'Venture\PostPayment\Returned', |
||
67 | self::VENTURE_POSTPAYMENT_RETURNREJECTED => 'Venture\PostPayment\ReturnRejected', |
||
68 | self::VENTURE_POSTPAYMENT_INTERMEDIATESTATUS => 'Venture\PostPayment\IntermediateStatus', |
||
69 | |||
70 | self::VENTURE_ENTITY_GET => 'Venture\Entity\Get', |
||
71 | self::VENTURE_ENTITY_CREATE => 'Venture\Entity\Create', |
||
72 | self::VENTURE_ENTITY_UPDATE => 'Venture\Entity\Update' |
||
73 | ]; |
||
74 | |||
75 | /** |
||
76 | * {@inheritdoc} |
||
77 | */ |
||
78 | public function getMappingList() |
||
90 | } |
||
91 |