Sha256: d18edb7c7a8b95e846ea4a4955b14383bc029a393bf3d4bf1a223985815bc178
Contents?: true
Size: 324 Bytes
Versions: 2
Compression:
Stored size: 324 Bytes
Contents
module Scintillation module View def method_missing(method, *args, &block) case method.to_s when /^has_((\w+)_)?msgs\?$/ message_store[$2] && !message_store[$2].empty? when /^((\w+)_)?msgs$/ message_store.delete($2) || [] else super end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
scintillation-1.1.2 | lib/scintillation/view.rb |
scintillation-1.1.1 | lib/scintillation/view.rb |