Example #1
0
 public function scopeDownskill($query, $skill, $track, $level)
 {
     if ($next_skill = count(Skill::whereTrackId($track)->whereLevelId($level)->orderBy('skill', 'desc')->where('skill', '<', $skill->skill)->first()->id) > 0) {
         Question::whereSkillId($next_skill)->whereDifficultyId(Difficulty::max('difficulty'))->orderByRaw("RAND()")->first();
     }
 }