public function getQuizCount() { $count = 0; $criteria = new CDbCriteria(); $criteria->addInCondition('quizId', $this->arrQuizIds); $criteria->compare('userId', $this->userId); // $criteria->select = "count(*) as quizCount"; return QuizReport::model()->count($criteria); }
public function getQuizReport() { return QuizReport::model()->findByAttributes(array('userId' => $this->userId, 'quizId' => $this->question->quizId)); }
public function userReport($userId) { $report = QuizReport::model()->findByAttributes(array('quizId' => $this->id, 'userId' => $userId)); return $report; }