db)) { $this->db = Yii::createObject($this->db); } } /** * 将失败日志写入数据库 * @param $connector 链接器名称,目前只支持数据库 * @param $queueName * @param $payload * @return int */ public function log($queueName, $payload) { return $this->db->createCommand()->insert($this->table, [ 'queue' => $queueName, 'payload' => $payload, 'failed_at' => time() ])->execute(); } }