Top Level Namespace
Defined Under Namespace
Modules: Rudeki Classes: NoMemoryError, ScriptError, SignalException, StandardError, SystemExit
Instance Method Summary collapse
- #p(arg) ⇒ Object
-
#puts(arg) ⇒ Object
position display method call puts.
- #rudeki_info(message) ⇒ Object
Instance Method Details
#p(arg) ⇒ Object
47 48 49 50 51 52 53 54 55 56 57 58 |
# File 'lib/rudeki.rb', line 47 def p(arg) if Rudeki::Config.methods.include?(:p) track = caller.first.to_s return unless track =~ /#{Rudeki::Config.regexp}/ rudeki_info "╔═════════ METHOD - P ═════" rudeki_info " p -> #{track}" rudeki_info arg rudeki_info "╚═════════════════════════════" else rudeki_info arg end end |
#puts(arg) ⇒ Object
position display method call puts
34 35 36 37 38 39 40 41 42 43 44 45 |
# File 'lib/rudeki.rb', line 34 def puts(arg) if Rudeki::Config.methods.include?(:puts) track = caller.first.to_s return unless track =~ /#{Rudeki::Config.regexp}/ rudeki_info "╔═════════ METHOD - PUTS ═════" rudeki_info " puts -> #{track}" rudeki_info arg rudeki_info "╚═════════════════════════════" else rudeki_info arg end end |