3 namespace DataAccess\Queries\StepMania
;
5 use DataAccess\Queries\QueryConstraints
;
6 use DataAccess\Queries\StepMania\ISimfileQueryConstraints
;
8 class SimfileQueryConstraints
extends QueryConstraints
implements ISimfileQueryConstraints
10 public function hasFgChanges($bool)
12 return $this->where('fg_changes', '=', (int)$bool);
14 public function hasBgChanges($bool)
16 return $this->where('bg_changes', '=', (int)$bool);
19 public function stepsHaveRating($rating)
21 return $this->join('INNER', 'simfiles', 'id', 'steps', 'simfile_id')
22 ->where('steps.rating', '=', $rating);
24 public function hasDifficulty($difficulty){}
26 public function bpm($bpm)