class RailsMiniProfiler::Models::BaseModel
A pseudo model to be used to wrap profiling information. We can't use regular models, as their connecting to the database results in problems when profiling.
Public Class Methods
new(*_args, **attributes)
click to toggle source
Calls superclass method
# File lib/rails_mini_profiler/models/base_model.rb, line 13 def initialize(*_args, **attributes) super(attributes) end
Public Instance Methods
to_h()
click to toggle source
# File lib/rails_mini_profiler/models/base_model.rb, line 17 def to_h instance_variables .each_with_object({}) { |var, hash| hash[var.to_s.delete('@')] = instance_variable_get(var) } end