Exemplo n.º 1
0
 public static function getValidPrizesByActivityId($activityId)
 {
     $list = ActivityPrize::findAll(['activityId' => $activityId, 'isDeleted' => false, 'quantity' => ['$gt' => 0]]);
     for ($i = 0; $i < count($list); $i++) {
         if (!empty($list[$i]['startDate'])) {
             $list[$i]['startDate'] = MongodbUtil::MongoDate2msTimeStamp($list[$i]['startDate']);
             $list[$i]['endDate'] = MongodbUtil::MongoDate2msTimeStamp($list[$i]['endDate']);
         }
         $list[$i] = $list[$i]->attributes;
     }
     return $list;
 }