<?php /** * Created By Sublime Text 3 * * @authors rlgy <rlgyzhcn@qq.com> * @date 2018-09-05 16:54:03 */ namespace console\controllers; use h5\job\JugdeAwardJob; use Yii; use yii\base\BaseObject; use backend\jobs\FreezeJob; use yii\queue\JobInterface; use yii\queue\Queue; use yii\console\Controller; use common\models\psources\CoinPublishRule; use common\models\psources\CoinReleaseMember; use backend\jobs\QueryTransJob; use common\service\exchange\Bty; /** * Class ExchangeController * 调用交易所api更新数据保存到redis * * @package console\controllers */ class DevController extends Controller { /** * 解冻币任务 * * @return [type] [description] */ public function actionFreeze1() { $qid = Yii::$app->queue->push(new FreezeJob(['id' => 67])); var_dump($qid); } public function actionExtractToken() { $id = Yii::$app->queue->push(new QueryTransJob([ 'txhash' => '0x4ee0dd8615a70749a2f2bc38490c9483cf8399da523176f8c7b058afa26294ef', 'lid' => 25, 'cid' => 16 ])); var_dump($id); } public function actionJugdeAward() { $id = Yii::$app->queue->push(new JugdeAwardJob()); var_dump($id); } public function actionQuotation() { $bty = new Bty(); $bty->setQuotation(); } }