summaryrefslogtreecommitdiff
path: root/lib/gender.rb
blob: 9bd3b066a9be6cb802af339708692b839f4f5527 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# frozen_string_literal: true

class Gender
  MALE = 'male'
  FEMALE = 'female'

  def self.all
    [MALE, FEMALE]
  end

  def self.valid?(gender)
    return false unless gender.is_a?(String)

    all.include?(gender.downcase)
  end
end