class CracklibReloaded::Password::Errors
Public Class Methods
new(messages)
click to toggle source
# File lib/cracklib_reloaded/password.rb, line 33 def initialize(messages) @messages = messages.empty? ? [] : [[:password, messages]] end
Public Instance Methods
[](key)
click to toggle source
# File lib/cracklib_reloaded/password.rb, line 46 def [](key) find { |item| item == key } end
each() { |message| ... }
click to toggle source
# File lib/cracklib_reloaded/password.rb, line 37 def each return {} if @messages.empty? @messages.each { |message| yield message } end
empty?()
click to toggle source
# File lib/cracklib_reloaded/password.rb, line 42 def empty? count.zero? end