We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
509f11c
# nested hash check subscribe(:event, logger: { level: :info }) # pass trigger(:event, logger: { level: :info, output: :stdin }) # filtered out trigger(:event, logger: { level: :debug }) trigger(:event, something: :else) # array inclusion subscribe(:event, logger: { level: %i(info warn error) }) # pass trigger(:event, logger: { level: :info }) trigger(:event, logger: { level: :error }) trigger(:event, logger: { level: :info, output: :stdin }) # filtered out trigger(:event, logger: { level: :debug }) # proc checks # here acts as array inclusion example subscribe(:event, logger: { level: -> level { %i(info warn error).include?(level) })
Compare v0.1.0...v0.1.1