Class: CruftTracker::RecordInvocation

Inherits:
ApplicationService show all
Defined in:
app/services/cruft_tracker/record_invocation.rb

Instance Method Summary collapse

Instance Method Details

#executeObject



7
8
9
# File 'app/services/cruft_tracker/record_invocation.rb', line 7

def execute
  CruftTracker::LogSuppressor.suppress_logging { increment_invocations }
end

#increment_invocationsObject



11
12
13
# File 'app/services/cruft_tracker/record_invocation.rb', line 11

def increment_invocations
  method.update(invocations: method.reload.invocations + 1)
end