/** * Ensures that getMax() returns expected value * * @return void */ public function testGetMax() { $validator = new Validator\LessThan(10); $this->assertEquals(10, $validator->getMax()); }
/** * Ensures that getInclusive() returns expected default value * * @return void */ public function testGetInclusive() { $validator = new Validator\LessThan(10); $this->assertEquals(false, $validator->getInclusive()); }
/** * @param $max * @param bool $inclusive * @return LessThan */ public static function lessThanValidator($max, $inclusive = false) { $validator = new LessThan(compact('max', 'inclusive')); if ($inclusive) { $validator->setMessage(sprintf("Input tidak boleh lebih besar dari %s.", $max)); } else { $validator->setMessage(sprintf("Input tidak boleh lebih besar dari atau sama dengan %s.", $max)); } return $validator; }