Top Level Namespace
Defined Under Namespace
Modules: ApplicationHelper, Concept, ConceptsHelper, DashboardHelper, Iqvoc, RdfHelper, SearchExtension, SearchResultsHelper Classes: ApplicationController, CollectionsController, ConceptsController, DashboardController, ImportController, OriginMapping, PagesController, RdfController, RdfStore, SearchResultsController, String, TripleStoreSyncsController, User, UserSession, UserSessionsController, UsersController
Instance Method Summary collapse
Instance Method Details
#dbg(*args) ⇒ Object
3 4 5 6 7 8 9 10 11 12 13 14 |
# File 'lib/debug.rb', line 3 def dbg(*args) prefix = "#{args.shift} " if [String, Symbol].include?(args.first.class) msg = args.map(&:inspect).join(" | ") msg = "[DEBUG] #{prefix}#{msg}" if defined?(Rails::Console) || Rails.env == "test" # STDOUT is usually available here puts msg else Rails.logger.debug msg end end |