예제 #1
0
 public function validate($input)
 {
     if (!v::isArray()->validate($input)) {
         throw new InvalidInputException("The input must be an array");
     }
     return array_key_exists($this->key, $input);
 }
예제 #2
0
 public function isArray($input)
 {
     return v::isArray()->validate($input);
 }
예제 #3
0
 /**
  * @dataProvider invalidArrayProvider
  */
 public function testInvalidArrayShouldNotWork($input)
 {
     $this->assertFalse(v::isArray()->validate($input));
 }