Ejemplo n.º 1
0
 /**
  * Ensures that getMax() returns expected value
  *
  * @return void
  */
 public function testGetMax()
 {
     $validator = new Validator\LessThan(10);
     $this->assertEquals(10, $validator->getMax());
 }
Ejemplo n.º 2
0
 /**
  * Ensures that getInclusive() returns expected default value
  *
  * @return void
  */
 public function testGetInclusive()
 {
     $validator = new Validator\LessThan(10);
     $this->assertEquals(false, $validator->getInclusive());
 }
Ejemplo n.º 3
0
 /**
  * @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;
 }