class Aruba::Contracts::Enum

Enum

def initialize(*vals)

Create contract
def initialize(*vals)
  super()
  @vals = vals
end

def valid?(val)

Check if value is part of array
def valid?(val)
  vals.include? val
end