1
0
Files
GongShangLian/app/Listeners/AutoCloseOrder.php
2020-08-06 15:36:28 +08:00

31 lines
583 B
PHP

<?php
namespace App\Listeners;
use App\Events\OrderCreated;
use App\Jobs\CloseOrder;
class AutoCloseOrder
{
/**
* 创建事件监听器。
* @return void
*/
public function __construct()
{
}
/**
* 处理事件。
* @param \App\Events\OrderCreated $event
* @return void
*/
public function handle(OrderCreated $event)
{
if (config('aslong_order.auto_cancel_order') > 0) {
CloseOrder::dispatch($event->order)->delay(now()->addMinutes(config('aslong_order.auto_cancel_order')));
}
}
}