選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

28 行
541B

  1. <?php
  2. namespace App\Models;
  3. use CodeIgniter\Model;
  4. class SurveyUserModel extends Model
  5. {
  6. protected $table = 'survey_user';
  7. protected $useTimestamps = true;
  8. protected $allowedFields = ['survey_id', 'user_id'];
  9. protected $validationRules = [
  10. 'survey_id' => 'required',
  11. 'user_id' => 'required',
  12. ];
  13. public function alreadyAnswered($surveyId, $userId)
  14. {
  15. return $this->where([
  16. 'survey_id' => $surveyId,
  17. 'user_id' => $userId,
  18. ])->countAllResults();
  19. }
  20. }