Class: TermsOfUse::Logger

Inherits:
Object
  • Object
show all
Defined in:
app/services/terms_of_use/logger.rb

Constant Summary collapse

STATSD_PREFIX =
'api.terms_of_use_agreements'

Instance Method Summary collapse

Constructor Details

#initialize(terms_of_use_agreement:) ⇒ Logger

Returns a new instance of Logger.



7
8
9
# File 'app/services/terms_of_use/logger.rb', line 7

def initialize(terms_of_use_agreement:)
  @terms_of_use_agreement = terms_of_use_agreement
end

Instance Method Details

#performObject



11
12
13
14
# File 'app/services/terms_of_use/logger.rb', line 11

def perform
  log_terms_of_use_agreement
  increment_terms_of_use_agreement_statsd
end