Fix link in docs [skip ci]

This commit is contained in:
pana1990
2015-05-26 10:51:31 +02:00
parent 2434511c6e
commit 1ee2fb9cf7

View File

@@ -58,7 +58,7 @@ to make sure an input is the same as the verification code displayed by [[yii\ca
[[yii\captcha\CaptchaAction|CAPTCHA action]] that renders the CAPTCHA image. Defaults to `'site/captcha'`. [[yii\captcha\CaptchaAction|CAPTCHA action]] that renders the CAPTCHA image. Defaults to `'site/captcha'`.
- `skipOnEmpty`: whether the validation can be skipped if the input is empty. Defaults to false, - `skipOnEmpty`: whether the validation can be skipped if the input is empty. Defaults to false,
which means the input is required. which means the input is required.
## [[yii\validators\CompareValidator|compare]] <span id="compare"></span> ## [[yii\validators\CompareValidator|compare]] <span id="compare"></span>
@@ -79,7 +79,7 @@ is as specified by the `operator` property.
is being used to validate an attribute, the default value of this property would be the name of is being used to validate an attribute, the default value of this property would be the name of
the attribute suffixed with `_repeat`. For example, if the attribute being validated is `password`, the attribute suffixed with `_repeat`. For example, if the attribute being validated is `password`,
then this property will default to `password_repeat`. then this property will default to `password_repeat`.
- `compareValue`: a constant value that the input value should be compared with. When both - `compareValue`: a constant value that the input value should be compared with. When both
of this property and `compareAttribute` are specified, this property will take precedence. of this property and `compareAttribute` are specified, this property will take precedence.
- `operator`: the comparison operator. Defaults to `==`, meaning checking if the input value is equal - `operator`: the comparison operator. Defaults to `==`, meaning checking if the input value is equal
to that of `compareAttribute` or `compareValue`. The following operators are supported: to that of `compareAttribute` or `compareValue`. The following operators are supported:
@@ -105,9 +105,9 @@ This validator checks if the input value is a date, time or datetime in a proper
Optionally, it can convert the input value into a UNIX timestamp or other machine readable format and store it in an attribute Optionally, it can convert the input value into a UNIX timestamp or other machine readable format and store it in an attribute
specified via [[yii\validators\DateValidator::timestampAttribute|timestampAttribute]]. specified via [[yii\validators\DateValidator::timestampAttribute|timestampAttribute]].
- `format`: the date/time format that the value being validated should be in. - `format`: the date/time format that the value being validated should be in.
This can be a date time pattern as described in the [ICU manual](http://userguide.icu-project.org/formatparse/datetime#TOC-Date-Time-Format-Syntax). This can be a date time pattern as described in the [ICU manual](http://userguide.icu-project.org/formatparse/datetime#TOC-Date-Time-Format-Syntax).
Alternatively this can be a string prefixed with `php:` representing a format that can be recognized by the PHP Alternatively this can be a string prefixed with `php:` representing a format that can be recognized by the PHP
`Datetime` class. Please refer to <http://php.net/manual/en/datetime.createfromformat.php> on supported formats. `Datetime` class. Please refer to <http://php.net/manual/en/datetime.createfromformat.php> on supported formats.
If this is not set, it will take the value of `Yii::$app->formatter->dateFormat`. If this is not set, it will take the value of `Yii::$app->formatter->dateFormat`.
See the [[yii\validators\DateValidator::$format|API documentation]] for more details. See the [[yii\validators\DateValidator::$format|API documentation]] for more details.
@@ -115,8 +115,8 @@ specified via [[yii\validators\DateValidator::timestampAttribute|timestampAttrib
- `timestampAttribute`: the name of the attribute to which this validator may assign the UNIX timestamp - `timestampAttribute`: the name of the attribute to which this validator may assign the UNIX timestamp
converted from the input date/time. This can be the same attribute as the one being validated. If this is the case, converted from the input date/time. This can be the same attribute as the one being validated. If this is the case,
the original value will be overwritten with the timestamp value after validation. the original value will be overwritten with the timestamp value after validation.
See ["Handling date input with the DatePicker"](widget-jui#datepicker-date-input) for a usage example. See ["Handling date input with the DatePicker"](https://github.com/yiisoft/yii2-jui/blob/master/docs/guide/topics-date-picker.md) for a usage example.
Since version 2.0.4, a format and timezone can be specified for this attribute using Since version 2.0.4, a format and timezone can be specified for this attribute using
[[yii\validators\DateValidator::$timestampAttributeFormat|$timestampAttributeFormat]] and [[yii\validators\DateValidator::$timestampAttributeFormat|$timestampAttributeFormat]] and
[[yii\validators\DateValidator::$timestampAttributeTimeZone|$timestampAttributeTimeZone]]. [[yii\validators\DateValidator::$timestampAttributeTimeZone|$timestampAttributeTimeZone]].
@@ -199,7 +199,7 @@ This validator only works with an array attribute. It validates if *every* eleme
validated by a specified validation rule. In the above example, the `categoryIDs` attribute must take an array value validated by a specified validation rule. In the above example, the `categoryIDs` attribute must take an array value
and each array element will be validated by the `integer` validation rule. and each array element will be validated by the `integer` validation rule.
- `rule`: an array specifying a validation rule. The first element in the array specifies the class name or - `rule`: an array specifying a validation rule. The first element in the array specifies the class name or
the alias of the validator. The rest of the name-value pairs in the array are used to configure the validator object. the alias of the validator. The rest of the name-value pairs in the array are used to configure the validator object.
- `allowMessageFromRule`: whether to use the error message returned by the embedded validation rule. Defaults to true. - `allowMessageFromRule`: whether to use the error message returned by the embedded validation rule. Defaults to true.
If false, it will use `message` as the error message. If false, it will use `message` as the error message.
@@ -252,7 +252,7 @@ This validator checks if the input value is a valid email address.
] ]
``` ```
This validator checks if the input value can be found in a table column represented by This validator checks if the input value can be found in a table column represented by
an [Active Record](db-active-record.md) attribute. You can use `targetAttribute` to specify the an [Active Record](db-active-record.md) attribute. You can use `targetAttribute` to specify the
[Active Record](db-active-record.md) attribute and `targetClass` the corresponding [Active Record](db-active-record.md) [Active Record](db-active-record.md) attribute and `targetClass` the corresponding [Active Record](db-active-record.md)
class. If you do not specify them, they will take the values of the attribute and the model class being validated. class. If you do not specify them, they will take the values of the attribute and the model class being validated.