class ParamsReady::Helpers::Conditional
Public Class Methods
new(rule: nil)
click to toggle source
# File lib/params_ready/helpers/conditional_block.rb, line 7 def initialize(rule: nil) @rule = Helpers::Rule(rule) freeze end
Public Instance Methods
perform?(general_rule, name)
click to toggle source
# File lib/params_ready/helpers/conditional_block.rb, line 12 def perform?(general_rule, name) if @rule.nil? general_rule else @rule.include?(name) end end