Class: Gitlab::Tracking::ContributionAnalyticsTracking

Inherits:
Object
  • Object
show all
Defined in:
lib/gitlab/tracking/contribution_analytics_tracking.rb

Class Method Summary collapse

Class Method Details

.track_event(_event_name, **kwargs) ⇒ Object



6
7
8
9
10
11
12
13
# File 'lib/gitlab/tracking/contribution_analytics_tracking.rb', line 6

def self.track_event(_event_name, **kwargs)
  author = kwargs[:user]
  action = kwargs[:label]
  meta = kwargs[:meta]
  fingerprint = kwargs[:fingerprint]

  ::EventCreateService.new.wiki_event(meta, author, action.to_sym, fingerprint)
end