0
symfony2 callback validator에 매개 변수를 전달하려면 어떻게해야합니까? 매개 변수 ini에서 값을 전달해야합니다.symfony2 callback validator에 매개 변수를 전달하려면 어떻게해야합니까?
symfony2 callback validator에 매개 변수를 전달하려면 어떻게해야합니까? 매개 변수 ini에서 값을 전달해야합니다.symfony2 callback validator에 매개 변수를 전달하려면 어떻게해야합니까?
이 링크 Symfony2 - How to use Entity variables in CallbackValidator?은 (는) 질문을 작성합니다. 기본적으로 '사용'지시 통과 수있는 변수 :
class UserNameValidator implements FormValidatorInterface
{
public function __construct($em)
{
$this->em = $em;
}
public function validate(FormInterface $form)
{
나 ': 여러 인수를 전달할 때
->addValidator(new CallbackValidator(function($form) use($user)
그러나, 나는 쉽게 단지 FormValidatorInterface를 구현하는 검증 클래스를 만들어 사용하실 것을 발견 심지어 서비스를 만들 수도 있으므로 걱정할 필요가 없습니다.
yml로이 작업을 수행 할 수 있습니까? 나는 yml validator를 가지고있다. – DavidW
나는 이것이 양식을위한 것이라고 생각한다. 사용자 정의 제약 조건 (http://symfony.com/doc/current/cookbook/validation/custom_constraint.html)을 만들어야합니다. 나는 정말로 도움이 될 수없는 사람을 만들지 않았다. – Cerad