| 1234567891011121314151617181920212223242526272829303132333435363738 |
- <?php
- /**
- * Created by PhpStorm.
- * User: shenyang
- * Date: 2018/10/12
- * Time: 下午4:54
- */
- namespace app\backend\modules\order\controllers;
- use app\backend\modules\order\models\Order;
- use app\common\components\BaseController;
- use app\common\events\order\AfterOrderCreatedEvent;
- use app\Jobs\OrderCreatedEventQueueJob;
- use app\process\QueueKeeper;
- class EventController extends BaseController
- {
- public function created()
- {
- $order = Order::find(request('id'));
- //dispatch(new OrderCreatedEventQueueJob(request('id')));
- $order->fireCreatedEvent();
- }
- public function paid()
- {
- $order = Order::find(request('id'));
- $order->firePaidEvent();
- }
- public function received()
- {
- $order = Order::find(request('id'));
- $order->fireReceivedEvent();
- }
- }
|