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