Skip to content

Commit 92f4b7d

Browse files
Fixes.
1 parent aa5d6be commit 92f4b7d

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

src/ValidationRules/InValidation.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
use ArrayUtils\ValidationRule;
66

77
class InValidation implements ValidationRule {
8-
private $allowedValues;
8+
private $allowedValues = array();
99

1010
/**
1111
* @return string

test/ValidationRules/InValidationTest.php

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,4 +32,14 @@ public function testInvalidValues() {
3232
$this->assertNotEmpty($validation->validate(array()));
3333
$this->assertNotEmpty($validation->validate(AttributeNotExists::instance()));
3434
}
35+
36+
public function testArr0Or1() {
37+
$validation = new InValidation();
38+
$validation->setParams(explode(",", "0,1"));
39+
40+
$this->assertEmpty($validation->validate("1"));
41+
$this->assertEmpty($validation->validate(1));
42+
$this->assertEmpty($validation->validate("0"));
43+
$this->assertEmpty($validation->validate(0));
44+
}
3545
}

0 commit comments

Comments
 (0)