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); }
public function isArray($input) { return v::isArray()->validate($input); }
/** * @dataProvider invalidArrayProvider */ public function testInvalidArrayShouldNotWork($input) { $this->assertFalse(v::isArray()->validate($input)); }