class Seory::Condition::Params

Public Class Methods

new(params) click to toggle source
# File lib/seory/condition/params.rb, line 8
def initialize(params)
  @params = params
end
supposable?(condition_object) click to toggle source
# File lib/seory/condition/params.rb, line 4
def self.supposable?(condition_object)
  condition_object.is_a?(Hash)
end

Public Instance Methods

match?(controller) click to toggle source
# File lib/seory/condition/params.rb, line 12
def match?(controller)
  @params.all? {|k, v| controller.params[k] == v }
end