Module: AtomicAssessmentsImport::CSV::Utils

Defined in:
lib/atomic_assessments_import/csv/utils.rb

Class Method Summary collapse

Class Method Details

.parse_boolean(value, default:) ⇒ Object



12
13
14
15
16
17
18
19
20
21
# File 'lib/atomic_assessments_import/csv/utils.rb', line 12

def self.parse_boolean(value, default:)
  case value&.downcase
  when "true", "yes", "y", "1"
    true
  when "false", "no", "n", "0"
    false
  else
    default
  end
end