class TTY::Prompt::Question::Checks::CheckRequired

Check if input is required

Public Class Methods

call(question, value) click to toggle source
# File lib/tty/prompt/question/checks.rb, line 76
def self.call(question, value)
  if question.required? && !question.default? && value.nil?
    [value, question.message_for(:required?)]
  else
    [value]
  end
end