123456789101112131415161718192021222324252627282930313233 |
- <?php
- /**
- * Created by PhpStorm.
- * User: XiaoMing
- * Date: 2020/4/15
- * Time: 17:06
- */
- namespace Jobs\Model\MTopic\Order;
- class MDelayedCancelOrder
- {
- /**
- * @var int
- */
- private static $ms = 10 * 1000;
- public function __construct()
- {
- echo '订单延时自动取消:' . date('Y-m-d H:i:s') . ':' . PHP_EOL;
- }
- public function push($params)
- {
- $taskId = \Swoole\Timer::after(self::$ms, function () use ($params) {
- print_r($params);
- echo date('Y-m-d H:i:s') . '订单延时自动取消10s' . PHP_EOL;
- });
- echo '定时器id:' . $taskId . PHP_EOL;
- }
- }
|