Zend \ Db \ RowGateway와 유사한 객체의 유효성을 검사하기 위해 Symfony Validator Component를 사용하고 싶습니다. 이 클래스의 매우 간단한 예는 다음과 같습니다가상 클래스 속성 유효성 검사 (Zend Db RowGateway)
class Task
{
private $values;
public function __construct(array $values)
{
$this->values = $values;
}
public function __get($name)
{
return $this->values[$name];
}
}
validation.yml :
Task:
properties:
name:
- NotBlank: ~
나는 다음과 같은 오류 얻을 작업의 인스턴스의 유효성을 검사 : 속성 이름이 클래스 존재하지 않습니다 Row_Place
당신은 내가 당신이 –
에 의해 @property 사용할 수 : 어떻게 예를 들어, 당신은 같은 검증을 정의 할 수 있습니다? – Matteo
@AndreasDyballa에 대한 사용자 지정 유효성 검사기를 쓸 수 있다고 생각하는 PHPDoc –