Class: DebugPrint
- Inherits:
-
Object
- Object
- DebugPrint
- Defined in:
- lib/debug_print.rb,
lib/debug_print/version.rb
Constant Summary collapse
- VERSION =
"0.0.2"- @@printer =
nil- @@silent =
false
Class Method Summary collapse
Class Method Details
.printer ⇒ Object
19 20 21 22 23 24 25 26 27 28 |
# File 'lib/debug_print.rb', line 19 def self.printer return @@printer if @@printer if defined?(AwesomePrint) :ap elsif defined?(PrettyPrint) :pp else :p end end |
.printer=(print) ⇒ Object
15 16 17 |
# File 'lib/debug_print.rb', line 15 def self.printer=(print) @@printer = print end |
.silent ⇒ Object
11 12 13 |
# File 'lib/debug_print.rb', line 11 def self.silent @@silent end |
.silent=(silent) ⇒ Object
7 8 9 |
# File 'lib/debug_print.rb', line 7 def self.silent=(silent) @@silent = silent end |