PHP 클래스 eZ\Publish\Core\FieldType\Validator\StringLengthValidator

상속: extends eZ\Publish\Core\FieldType\Validator
파일 보기 프로젝트 열기: ezsystems/ezpublish-kernel 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$constraints
$constraintsSchema

공개 메소드들

메소드 설명
validate ( Value $value ) : boolean Checks if the string $value is in desired range.
validateConstraints ( $constraints )

보호된 메소드들

메소드 설명
validateConstraintsOrder ( $constraints ) : boolean Check if max string length is greater or equal than min string length in case both are set. Returns also true in case one of them is not set.

메소드 상세

validate() 공개 메소드

The range is determined by $maxStringLength and $minStringLength.
public validate ( Value $value ) : boolean
$value eZ\Publish\Core\FieldType\Value
리턴 boolean

validateConstraints() 공개 메소드

public validateConstraints ( $constraints )

validateConstraintsOrder() 보호된 메소드

Check if max string length is greater or equal than min string length in case both are set. Returns also true in case one of them is not set.
protected validateConstraintsOrder ( $constraints ) : boolean
$constraints
리턴 boolean

프로퍼티 상세

$constraints 보호되어 있는 프로퍼티

protected $constraints

$constraintsSchema 보호되어 있는 프로퍼티

protected $constraintsSchema