module Clamp::Messages
Constants
- DEFAULTS
Public Instance Methods
clear_messages!()
click to toggle source
# File lib/clamp/messages.rb, line 13 def clear_messages! init_default_messages end
message(key, options={})
click to toggle source
# File lib/clamp/messages.rb, line 9 def message(key, options={}) format_string(messages.fetch(key), options) end
messages=(new_messages)
click to toggle source
# File lib/clamp/messages.rb, line 5 def messages=(new_messages) messages.merge!(new_messages) end
Private Instance Methods
format_string(format, params = {})
click to toggle source
# File lib/clamp/messages.rb, line 50 def format_string(format, params = {}) format % params end
init_default_messages()
click to toggle source
# File lib/clamp/messages.rb, line 42 def init_default_messages @messages = DEFAULTS.clone end
messages()
click to toggle source
# File lib/clamp/messages.rb, line 35 def messages unless defined?(@messages) init_default_messages end @messages end