# module EventsHelper

### Public Instance Methods

event_action_name(event) click to toggle source

    # File app/helpers/events_helper.rb, line 13
    def event_action_name(event)
      target = if event.target_type
                 event.target_type.titleize.downcase
               else
                 'project'
               end

      [event.action_name, target].join(" ")
    end

event_image(event) click to toggle source

    # File app/helpers/events_helper.rb, line 23
    def event_image event
      event_image_path = if event.push?
                     "event_push.png"
                   elsif event.merged?
                     "event_mr_merged.png"
                   end

      return nil unless event_image_path

      content_tag :div, class: 'event_icon' do
        image_tag event_image_path
      end
    end

link_to_author(event) click to toggle source

    # File app/helpers/events_helper.rb, line 2
    def link_to_author(event)
      project = event.project
      tm = project.team_member_by_id(event.author_id) if project

      if tm
        link_to event.author_name, project_team_member_path(project, tm)
      else
        event.author_name
      end
    end