public getValidValues ( ) : string[] | ||
return | string[] | or nil |
public function getValidValues()
{
if ($this->validValues) {
if (is_callable($this->validValues)) {
return call_user_func($this->validValues);
}
return $this->validValues;
}
return;
}
public function testValidValues() { $opt = new Option('scope'); $opt->validValues(['public', 'private']); ok($opt->getValidValues()); ok(is_array($opt->getValidValues())); $opt->setValue('public'); $opt->setValue('private'); ok($opt->value); is('private', $opt->value); }