Sha256: 61577aeddf28f527decd5a4718eafd12301398f6eeba6d9136a1a403ded8eadd
Contents?: true
Size: 388 Bytes
Versions: 1
Compression:
Stored size: 388 Bytes
Contents
def acu_is? *symbol, **args flag = false [symbol].flatten.each do |s| if s.to_s =~ /\Anot_/ flag |= not(Acu::Monitor.valid_for?(s.to_s.gsub(/\Anot_/, "").to_sym, args)) else flag |= Acu::Monitor.valid_for? s, args end end flag end def acu_as *symbol, **args yield if acu_is? symbol, args end def acu_except *symbol, **args yield if not acu_is? symbol, args end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rails-acu-4.1.0 | lib/acu/helpers/helpers.rb |