Home
last modified time | relevance | path

Searched refs:valids (Results 1 – 2 of 2) sorted by relevance

/dokuwiki/inc/Input/
H A DInput.php199 * @param array $valids Array of valid values
203 public function valid($name, $valids, $default = null) argument
208 $found = array_search($value, $valids);
209 if ($found !== false) return $valids[$found]; // return the valid value for type safety
/dokuwiki/_test/tests/inc/
H A Dinput.test.php275 $valids = array(17, 'foo');
276 $this->assertSame(null, $INPUT->valid('nope', $valids));
277 $this->assertSame('bang', $INPUT->valid('nope', $valids, 'bang'));
278 $this->assertSame(17, $INPUT->valid('int', $valids));
279 $this->assertSame('foo', $INPUT->valid('string', $valids));
280 $this->assertSame(null, $INPUT->valid('array', $valids));
282 $valids = array(true);
283 $this->assertSame(true, $INPUT->valid('string', $valids));
284 $this->assertSame(true, $INPUT->valid('one', $valids));
285 $this->assertSame(null, $INPUT->valid('zero', $valids));