Skip to content

Commit a4c19bd

Browse files
committed
Add language lines to built-in rules
1 parent ba2ff3e commit a4c19bd

File tree

4 files changed

+12
-0
lines changed

4 files changed

+12
-0
lines changed

src/Languages/en/validation.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,9 @@
5050
'dim' => 'The {field} field requires an image with the exact dimensions of {0} in width and {1} in height.',
5151
'specialChar' => 'The {field} field requires special characters.',
5252
'optional' => 'The {field} field is optional. If undefined, validation passes.',
53+
'blank' => 'The {field} field can have a blank string to pass.',
54+
'null' => 'The {field} field can have a null value to pass.',
55+
'empty' => 'The {field} field can have an empty value to pass.',
5356
'array' => 'The {field} field requires an array.',
5457
'bool' => 'The {field} field requires a boolean value.',
5558
'float' => 'The {field} field requires a floating point number.',

src/Languages/es/validation.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,9 @@
5050
'dim' => 'El campo {field} requiere una imagen con las dimensiones exactas de {0} de ancho y {1} de alto.',
5151
'specialChar' => 'El campo {field} requiere caracteres especiales.',
5252
'optional' => 'El campo {field} es opcional. Si no se establece, la validación pasa.',
53+
'blank' => 'El campo {field} puede tener una string en blanco para pasar.',
54+
'null' => 'El campo {field} puede tener un valor nulo para pasar.',
55+
'empty' => 'El campo {field} puede tener un valor vacío para pasar.',
5356
'array' => 'El campo {field} requiere una array.',
5457
'bool' => 'El campo {field} requiere un valor booleano.',
5558
'float' => 'El campo {field} requiere un número de punto flotante.',

src/Languages/pt-br/validation.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,9 @@
5050
'dim' => 'O campo {field} requer uma imagem com as dimensões exatas de {0} de largura e {1} de altura.',
5151
'specialChar' => 'O campo {field} requer caracteres especiais.',
5252
'optional' => 'O campo {field} é opcional. Se não estiver definido, a validação passa.',
53+
'blank' => 'O campo {field} pode ter uma string em branco para passar.',
54+
'null' => 'O campo {field} pode ter um valor nulo para passar.',
55+
'empty' => 'O campo {field} pode ter um valor vazio para passar.',
5356
'array' => 'O campo {field} requer uma array.',
5457
'bool' => 'O campo {field} requer um valor booleano.',
5558
'float' => 'O campo {field} requer um número de ponto flutuante.',

tests/LanguagesTest.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,9 @@ public function testKeys() : void
4141
$files_validator_rules = \get_class_methods(FilesValidator::class);
4242
$rules = \array_merge($validator_rules, $files_validator_rules);
4343
$rules[] = 'optional';
44+
$rules[] = 'blank';
45+
$rules[] = 'null';
46+
$rules[] = 'empty';
4447
\sort($rules);
4548
foreach ($this->getCodes() as $code) {
4649
$lines = require $this->langDir . $code . '/validation.php';

0 commit comments

Comments
 (0)