コード例 #1
0
ファイル: Question.php プロジェクト: novaFTL/quiz-drupal8
 public function getUserQuizStateAnswersCount(AccountInterface $account, UserQuizStatusInterface $state)
 {
     $answerStorage = static::entityTypeManager()->getStorage('answer');
     $query = $answerStorage->getQuery();
     $aids = $query->Condition('user_id', $account->id())->Condition('question', $this->id())->Condition('user_quiz_status', $state->id())->execute();
     return count($aids);
 }