module GetPocketSend::Messages
Public Instance Methods
handling_permission?()
click to toggle source
[TODO]: make it be refinement/using String class…
# File lib/get_pocket_send/messages.rb, line 26 def handling_permission? permition = input.gets.chomp case permition when 'y', 'yes' true when 'n', 'no' false when 'c', 'close' raise SystemExit else message_save_article handling_permission? end end
message_current_site(site_name)
click to toggle source
# File lib/get_pocket_send/messages.rb, line 19 def message_current_site site_name output.puts "------- Site Name -------" output.puts site_name output.puts "------- Site Name -------" end
message_goodbie()
click to toggle source
# File lib/get_pocket_send/messages.rb, line 7 def message_goodbie show_message goodbie end
message_next()
click to toggle source
# File lib/get_pocket_send/messages.rb, line 15 def message_next show_message the_next end
message_save_article()
click to toggle source
# File lib/get_pocket_send/messages.rb, line 3 def message_save_article output.puts "Save this article? #{yes} / #{no} / #{close}" end
message_sent()
click to toggle source
# File lib/get_pocket_send/messages.rb, line 11 def message_sent show_message sent end
Private Instance Methods
close()
click to toggle source
# File lib/get_pocket_send/messages.rb, line 56 def close "\033[31m[close]c\033[0m" end
goodbie()
click to toggle source
# File lib/get_pocket_send/messages.rb, line 64 def goodbie "\033[33mGoodbye...\033[0m" end
no()
click to toggle source
# File lib/get_pocket_send/messages.rb, line 52 def no "\033[33m[no]n\033[0m" end
sent()
click to toggle source
# File lib/get_pocket_send/messages.rb, line 68 def sent "\033[32mSent...\033[0m" end
show_message(msg)
click to toggle source
# File lib/get_pocket_send/messages.rb, line 43 def show_message msg output.puts msg output.puts "-------------------------" end
the_next()
click to toggle source
# File lib/get_pocket_send/messages.rb, line 60 def the_next "\033[33mNext...\033[0m" end
yes()
click to toggle source
# File lib/get_pocket_send/messages.rb, line 48 def yes "\033[32m[yes]y\033[0m" end