PHP 클래스 OEDateCompareValidator
(C) OpenEyes Foundation, 2016
This file is part of OpenEyes.
OpenEyes is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
OpenEyes is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with OpenEyes in a file titled COPYING. If not, see
.
파일 보기
프로젝트 열기: openeyes/openeyes
1 사용 예제들
공개 프로퍼티들
프로퍼티 |
타입 |
설명 |
|
$allowCompareEmpty |
|
whether the compare attribute value can be null or empty. Defaults to false.
If this is true, it means the attribute is considered valid when the compare value is empty. |
|
$allowEmpty |
|
whether the attribute value can be null or empty. Defaults to false.
If this is true, it means the attribute is considered valid when it is empty. |
|
$compareAttribute |
|
the name of the attribute to be compared with |
|
$operator |
|
the operator for comparison. Defaults to '='.
The followings are valid operators:
- '=' or '==': validates to see if the two values are equal. If {@link strict} is true, the comparison
will be done in strict mode (i.e. checking value type as well).
- '!=': validates to see if the two values are NOT equal. If {@link strict} is true, the comparison
will be done in strict mode (i.e. checking value type as well).
- '>': validates to see if the value being validated is greater than the value being compared with.
- '>=': validates to see if the value being validated is greater than or equal to the value being compared with.
- '<': validates to see if the value being validated is less than the value being compared with.
- '<=': validates to see if the value being validated is less than or equal to the value being compared with.
|
|
공개 메소드들
보호된 메소드들
메소드 상세
validateAttribute()
보호된 메소드
프로퍼티 상세
$allowCompareEmpty 공개적으로 프로퍼티
whether the compare attribute value can be null or empty. Defaults to false.
If this is true, it means the attribute is considered valid when the compare value is empty.
public $allowCompareEmpty |
whether the attribute value can be null or empty. Defaults to false.
If this is true, it means the attribute is considered valid when it is empty.
$compareAttribute 공개적으로 프로퍼티
the name of the attribute to be compared with
the operator for comparison. Defaults to '='.
The followings are valid operators:
- '=' or '==': validates to see if the two values are equal. If {@link strict} is true, the comparison
will be done in strict mode (i.e. checking value type as well).
- '!=': validates to see if the two values are NOT equal. If {@link strict} is true, the comparison
will be done in strict mode (i.e. checking value type as well).
- '>': validates to see if the value being validated is greater than the value being compared with.
- '>=': validates to see if the value being validated is greater than or equal to the value being compared with.
- '<': validates to see if the value being validated is less than the value being compared with.
- '<=': validates to see if the value being validated is less than or equal to the value being compared with.