mirror of
https://github.com/yiisoft/yii2.git
synced 2025-11-12 11:40:19 +08:00
📖 Wrap "null" [skip ci]
This commit is contained in:
@@ -236,17 +236,17 @@ function foo($model, $attribute) {
|
|||||||
|
|
||||||
- `extensions`: список имен расширений, которые допустимы для загрузки. Это также может быть или массив, или
|
- `extensions`: список имен расширений, которые допустимы для загрузки. Это также может быть или массив, или
|
||||||
строка, содержащая имена файловых расширений, разделенных пробелом или запятой (пр.: "gif, jpg").
|
строка, содержащая имена файловых расширений, разделенных пробелом или запятой (пр.: "gif, jpg").
|
||||||
Имя расширения не чувствительно к регистру. По умолчанию - null, что значит, что все имена файловых расширений
|
Имя расширения не чувствительно к регистру. По умолчанию - `null`, что значит, что все имена файловых расширений
|
||||||
допустимы.
|
допустимы.
|
||||||
- `mimeTypes`: список MIME-типов, которые допустимы для загрузки. Это может быть или массив, или строка,
|
- `mimeTypes`: список MIME-типов, которые допустимы для загрузки. Это может быть или массив, или строка,
|
||||||
содержащая MIME-типы файлов, разделенные пробелом или запятой (пример: "image/jpeg, image/png").
|
содержащая MIME-типы файлов, разделенные пробелом или запятой (пример: "image/jpeg, image/png").
|
||||||
В именах MIME-типов допустимо использовать символ `*` для выбора группы mime-типов.
|
В именах MIME-типов допустимо использовать символ `*` для выбора группы mime-типов.
|
||||||
Например, `image/*` разрешит все типы, которы начинаются с `image/` (пример: `image/jpeg`, `image/png`).
|
Например, `image/*` разрешит все типы, которы начинаются с `image/` (пример: `image/jpeg`, `image/png`).
|
||||||
Имена MIME-типов не чувствительны к регистру. По умолчанию - null, что значит, что допустимы все MIME-типы.
|
Имена MIME-типов не чувствительны к регистру. По умолчанию - `null`, что значит, что допустимы все MIME-типы.
|
||||||
Более детальную информацию можно найти в [списке MIME-типов](https://ru.wikipedia.org/wiki/Список_MIME-типов).
|
Более детальную информацию можно найти в [списке MIME-типов](https://ru.wikipedia.org/wiki/Список_MIME-типов).
|
||||||
- `minSize`: минимальный размер файла в байтах, разрешенный для загрузки. По умолчанию - null, что значит, что нет
|
- `minSize`: минимальный размер файла в байтах, разрешенный для загрузки. По умолчанию - `null`, что значит, что нет
|
||||||
минимального лимита.
|
минимального лимита.
|
||||||
- `maxSize`: максимальный размер файла в байтах, разрешенный для загрузки. По умолчанию - null, что значит, что нет
|
- `maxSize`: максимальный размер файла в байтах, разрешенный для загрузки. По умолчанию - `null`, что значит, что нет
|
||||||
максимального лимита.
|
максимального лимита.
|
||||||
- `maxFiles`: максимальное количество файлов, которое может быть передано в атрибут. По умолчанию 1, что значит, что
|
- `maxFiles`: максимальное количество файлов, которое может быть передано в атрибут. По умолчанию 1, что значит, что
|
||||||
input должен быть файлом в единственном экземпляре. Если больше, чем 1, то атрибут должен быть массивом,
|
input должен быть файлом в единственном экземпляре. Если больше, чем 1, то атрибут должен быть массивом,
|
||||||
@@ -301,10 +301,10 @@ function foo($model, $attribute) {
|
|||||||
валидатор и наследует все его свойства. Кроме того, он поддерживает следующие дополнительные свойства, специфичные
|
валидатор и наследует все его свойства. Кроме того, он поддерживает следующие дополнительные свойства, специфичные
|
||||||
для валидации изображений:
|
для валидации изображений:
|
||||||
|
|
||||||
- `minWidth`: минимальная ширина изображения. По умолчанию null, что значит, что нет нижнего лимита.
|
- `minWidth`: минимальная ширина изображения. По умолчанию `null`, что значит, что нет нижнего лимита.
|
||||||
- `maxWidth`: максимальная ширина изображения. По умолчанию null, что значит, что нет верхнего лимита.
|
- `maxWidth`: максимальная ширина изображения. По умолчанию `null`, что значит, что нет верхнего лимита.
|
||||||
- `minHeight`: минимальная высота изображения. По умолчанию null, что значит, что нет нижнего лимита.
|
- `minHeight`: минимальная высота изображения. По умолчанию `null`, что значит, что нет нижнего лимита.
|
||||||
- `maxHeight`: максимальная высота изображения. По умолчанию null, что значит, что нет верхнего лимита.
|
- `maxHeight`: максимальная высота изображения. По умолчанию `null`, что значит, что нет верхнего лимита.
|
||||||
|
|
||||||
|
|
||||||
## [[yii\validators\IpValidator|ip]] <span id="ip"></span>
|
## [[yii\validators\IpValidator|ip]] <span id="ip"></span>
|
||||||
@@ -464,7 +464,7 @@ IPv4 адрес `192.168.10.128` также разрешен, так как на
|
|||||||
это значит, что данные должны быть не пусты.
|
это значит, что данные должны быть не пусты.
|
||||||
- `strict`: учитывать или нет соответствие типу данных при валидации (строгое сравнение).
|
- `strict`: учитывать или нет соответствие типу данных при валидации (строгое сравнение).
|
||||||
Если `requiredValue` не установлено, а это свойство установлено в true, валидатор проверит, что входящее значение
|
Если `requiredValue` не установлено, а это свойство установлено в true, валидатор проверит, что входящее значение
|
||||||
строго не соответствует null; если свойство установлено в false, валидатор будет проверять значение на пустоту с
|
строго не соответствует `null`; если свойство установлено в false, валидатор будет проверять значение на пустоту с
|
||||||
приведением типов.
|
приведением типов.
|
||||||
Если `requiredValue` установлено, сравнение между входящими данными и `requiredValue` будет также учитывать тип
|
Если `requiredValue` установлено, сравнение между входящими данными и `requiredValue` будет также учитывать тип
|
||||||
данных, если это свойство установлено в true.
|
данных, если это свойство установлено в true.
|
||||||
@@ -580,7 +580,7 @@ IPv4 адрес `192.168.10.128` также разрешен, так как на
|
|||||||
- `validSchemes`: массив с указанием на URI-схему, которая должна считаться корректной. По умолчанию
|
- `validSchemes`: массив с указанием на URI-схему, которая должна считаться корректной. По умолчанию
|
||||||
`['http', 'https']`, что означает, что и `http`, и `https` URI будут считаться корректными.
|
`['http', 'https']`, что означает, что и `http`, и `https` URI будут считаться корректными.
|
||||||
- `defaultScheme`: схема URI, которая будет присоединена к входящим данным, если в них отсутствует URI-схема.
|
- `defaultScheme`: схема URI, которая будет присоединена к входящим данным, если в них отсутствует URI-схема.
|
||||||
По умолчанию null, что значит, что входящие данные не будут изменены.
|
По умолчанию `null`, что значит, что входящие данные не будут изменены.
|
||||||
- `enableIDN`: должна ли валидация учитывать IDN (интернационализованные доменные имена).
|
- `enableIDN`: должна ли валидация учитывать IDN (интернационализованные доменные имена).
|
||||||
По умолчанию - false. Учтите, что для того, чтобы IDN валидация работала корректно, вы должны установить `intl`
|
По умолчанию - false. Учтите, что для того, чтобы IDN валидация работала корректно, вы должны установить `intl`
|
||||||
PHP расширение, иначе будет выброшено исключение.
|
PHP расширение, иначе будет выброшено исключение.
|
||||||
|
|||||||
Reference in New Issue
Block a user