class GatesOfHeaven::Doorman

Public Class Methods

new(password) click to toggle source
# File lib/gates_of_heaven/doorman.rb, line 3
def initialize(password)
  @password = password.dup
end

Public Instance Methods

guard() click to toggle source
# File lib/gates_of_heaven/doorman.rb, line 7
def guard
  case
  when @password.length <= 6
    'Password too short'
  when !@password.match(/\d/)
    'Password needs numbers'
  else
    nil
  end
end