public function actionStatsTotalCoupon()
 {
     $params = $this->getQuery();
     if (empty($params['id'])) {
         throw new BadRequestHttpException(Yii::t('common', 'parameters_missing'));
     }
     $id = new MongoId($params['id']);
     $coupon = Coupon::findOne(["_id" => $id]);
     if (empty($coupon)) {
         throw new BadRequestHttpException(Yii::t('product', 'membershipDiscount_is_deleted'));
     }
     $couponTotalInfo = StatsCouponLogDaily::getCouponLogTotalStats($id);
     $item = empty($couponTotalInfo[0]) ? [] : $couponTotalInfo[0];
     return $item;
 }