조건부 검증 avalidatableobject 를 구현하십시오
의 상태는 무시됩니다. 그러나이 속성이 활성화되면 및 가 범위 요구 사항을 충족하는지 확인합니다.
검증 클래스 생성 :
IvalidableObject 인터페이스를 구현하는 클래스를 정의합니다.
속성 검증 특성 추가 : 속성)을 점검하여 특정 속성의 검증 실패를 무시 해야하는지 여부를 확인하십시오. Validate()
Enabled
및 Prop1
재 릴링 validate () 메소드 : Prop2
메소드에서 를 사용하여 단일 속성을 확인하십시오. Prop1
조건부 검증 처리 : Prop2
메소드 내부에서 조건 (
위 내용은 IvalidatableObject를 사용하여 조건부 검증을 구현하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!