Module: ActionTrace

Defined in:
lib/action_trace.rb,
lib/action_trace/engine.rb,
lib/action_trace/version.rb,
lib/action_trace/configuration.rb,
app/models/action_trace/activity_log.rb,
app/jobs/action_trace/application_job.rb,
app/models/action_trace/application_record.rb,
app/helpers/action_trace/application_helper.rb,
app/jobs/action_trace/purge_activity_log_job.rb,
app/interactors/action_trace/fetch_page_visits.rb,
app/interactors/action_trace/fetch_data_changes.rb,
app/interactors/action_trace/initialize_context.rb,
app/models/concerns/action_trace/data_trackable.rb,
app/interactors/action_trace/fetch_activity_logs.rb,
app/interactors/action_trace/fetch_session_starts.rb,
lib/generators/action_trace/views/views_generator.rb,
app/presenters/action_trace/activity_log_presenter.rb,
app/controllers/action_trace/application_controller.rb,
app/controllers/action_trace/activity_logs_controller.rb,
app/interactors/action_trace/merge_and_format_results.rb,
lib/generators/action_trace/install/install_generator.rb

Defined Under Namespace

Modules: ActivityLogPresenter, ApplicationHelper, DataTrackable, Generators Classes: ActivityLog, ActivityLogsController, ApplicationController, ApplicationJob, ApplicationRecord, Configuration, Engine, FetchActivityLogs, FetchDataChanges, FetchPageVisits, FetchSessionStarts, InitializeContext, MergeAndFormatResults, PurgeActivityLogJob

Constant Summary collapse

VERSION =
'0.6.0'

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configurationObject



12
13
14
# File 'lib/action_trace.rb', line 12

def configuration
  @configuration ||= Configuration.new
end

Class Method Details

.configure {|configuration| ... } ⇒ Object

Yields:



16
17
18
# File 'lib/action_trace.rb', line 16

def configure
  yield configuration
end