think\console\output\Question::setValidator PHP Method

setValidator() public method

设置答案的验证器
public setValidator ( null | callable $validator ) : Question
$validator null | callable
return Question The current instance
    public function setValidator($validator)
    {
        $this->validator = $validator;
        return $this;
    }

Usage Example

Beispiel #1
0
 public function askHidden(Input $input, $question, $validator = null)
 {
     $question = new Question($question);
     $question->setHidden(true);
     $question->setValidator($validator);
     return $this->askQuestion($input, $question);
 }