Ejemplo n.º 1
0
 /**
  * callback
  *
  * @param string   $msg
  * @param callable $handler
  * @param mixed    $default
  * @param string   $noValidMessage
  * @param int      $attemptTimes
  * @param bool     $failCloseMessage
  *
  * @return  string
  */
 public static function callback($msg = '', $handler = null, $default = null, $noValidMessage = null, $attemptTimes = 3, $failCloseMessage = false)
 {
     $prompter = new CallbackPrompter();
     $prompter->setHandler($handler);
     static::prepareCallbackPrompter($prompter, $noValidMessage, $attemptTimes, $failCloseMessage);
     return $prompter->ask($msg, $default);
 }