Module: HelpMeP
- Defined in:
- lib/help_me_p.rb,
lib/help_me_p/version.rb
Constant Summary collapse
- VERSION =
"0.2.9"
Class Method Summary collapse
- .blue ⇒ Object
- .colorize(string, color) ⇒ Object
- .green ⇒ Object
- .light_blue ⇒ Object
- .pink ⇒ Object
- .red ⇒ Object
- .yellow ⇒ Object
Instance Method Summary collapse
Class Method Details
.blue ⇒ Object
21 22 23 |
# File 'lib/help_me_p.rb', line 21 def self.blue 34 end |
.colorize(string, color) ⇒ Object
5 6 7 |
# File 'lib/help_me_p.rb', line 5 def self.colorize(string, color) "\e[#{color}m#{string}\e[0m" end |
.green ⇒ Object
13 14 15 |
# File 'lib/help_me_p.rb', line 13 def self.green 32 end |
.light_blue ⇒ Object
29 30 31 |
# File 'lib/help_me_p.rb', line 29 def self.light_blue 36 end |
.pink ⇒ Object
25 26 27 |
# File 'lib/help_me_p.rb', line 25 def self.pink 35 end |
.red ⇒ Object
9 10 11 |
# File 'lib/help_me_p.rb', line 9 def self.red 31 end |
.yellow ⇒ Object
17 18 19 |
# File 'lib/help_me_p.rb', line 17 def self.yellow 33 end |
Instance Method Details
#pee(desired_print, method = __method__.to_s) ⇒ Object
33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 |
# 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 |