module HelpMeP
Constants
- VERSION
Public Class Methods
blue()
click to toggle source
# File lib/help_me_p.rb, line 21 def self.blue 34 end
colorize(string, color)
click to toggle source
# File lib/help_me_p.rb, line 5 def self.colorize(string, color) "\e[#{color}m#{string}\e[0m" end
green()
click to toggle source
# File lib/help_me_p.rb, line 13 def self.green 32 end
light_blue()
click to toggle source
# File lib/help_me_p.rb, line 29 def self.light_blue 36 end
pink()
click to toggle source
# File lib/help_me_p.rb, line 25 def self.pink 35 end
red()
click to toggle source
# File lib/help_me_p.rb, line 9 def self.red 31 end
yellow()
click to toggle source
# File lib/help_me_p.rb, line 17 def self.yellow 33 end
Public Instance Methods
pee(desired_print, method = __method__.to_s)
click to toggle source
# File lib/help_me_p.rb, line 33 def pee(desired_print, method = __method__.to_s) puts HelpMeP.colorize("*" * 50, HelpMeP.blue) puts HelpMeP.colorize(" " * 23 + "START" + " " * 22, HelpMeP.blue) puts HelpMeP.colorize("*" * 50, HelpMeP.blue) if !desired_print puts HelpMeP.colorize("😡 😡 😡 RETURNED NIL VALUE 😡 😡 😡", HelpMeP.red) else puts HelpMeP.colorize("PRINTING OBJECT OF TYPE: #{desired_print.class.to_s}", HelpMeP.green) puts "_" * 50 ap desired_print puts "_" * 50 end puts HelpMeP.colorize("*" * 50, HelpMeP.blue) puts HelpMeP.colorize(" " * 23 + "END" + " " * 24, HelpMeP.blue) puts HelpMeP.colorize("*" * 50, HelpMeP.blue) end