mirror of
https://gitee.com/ShopeX/OMS
synced 2026-04-02 05:55:49 +08:00
29 lines
658 B
PHP
29 lines
658 B
PHP
<?php
|
||
/**
|
||
* Copyright © ShopeX (http://www.shopex.cn). All rights reserved.
|
||
* See LICENSE file for license details.
|
||
*/
|
||
|
||
/**
|
||
* 后台队列任务处理类
|
||
*
|
||
* @author kamisama.xia@gmail.com
|
||
* @version 0.1
|
||
*/
|
||
|
||
class ome_autotask_timer_bgqueue
|
||
{
|
||
public function process($params, &$error_msg=''){
|
||
set_time_limit(0);
|
||
ignore_user_abort(1);
|
||
$queueObj = app::get('base')->model('queue');
|
||
$queues = $queueObj->getList('queue_id',array(),0,100);
|
||
if($queues){
|
||
foreach ($queues as $queue) {
|
||
$queueObj->runtask($queue['queue_id']);
|
||
}
|
||
}
|
||
|
||
return true;
|
||
}
|
||
} |