コード例 #1
0
ファイル: Request.php プロジェクト: alebear/horses
 /**
  * @param string $name
  * @param Validator $validator
  * @return bool
  */
 public function isPostParamValid($name, Validator $validator)
 {
     return $validator->isValid($this->request->get($name));
 }
コード例 #2
0
ファイル: ValidatorTest.php プロジェクト: alebear/horses
 public function testCallback()
 {
     $validator = Validator::callbackFactory(function ($value) {
         return $value == 'bar';
     });
     $this->assertFalse($validator->isValid(0));
     $this->assertFalse($validator->isValid('foobar'));
     $this->assertFalse($validator->isValid('foo'));
     $this->assertTrue($validator->isValid('bar'));
 }