module AM::MessageControl
Constants
- ERROR_MESSAGE
- NOTICE_MESSAGE
- WARNING_MESSAGE
Public Instance Methods
after_sepalate()
click to toggle source
# File lib/message_control.rb, line 52 def after_sepalate puts '='*60 puts '' end
before_sepalate()
click to toggle source
# File lib/message_control.rb, line 47 def before_sepalate puts '' puts '='*60 end
error(code, val=nil)
click to toggle source
# File lib/message_control.rb, line 36 def error(code, val=nil) print_message(ERROR_MESSAGE, 'error', code, val) exit end
notice(code, val=nil)
click to toggle source
# File lib/message_control.rb, line 29 def notice(code, val=nil) print_message(NOTICE_MESSAGE, 'info', code, val) end
print_message(template, prefix, code, val=nil)
click to toggle source
# File lib/message_control.rb, line 41 def print_message(template, prefix, code, val=nil) before_sepalate puts "[#{prefix}] #{template[code]}"%val after_sepalate end
warning(code, val=nil)
click to toggle source
# File lib/message_control.rb, line 33 def warning(code, val=nil) print_message(WARNING_MESSAGE, 'warning', code, val) end