Class: MyTimeline::Github::ForkEventBuilder

Inherits:
GithubBuilder show all
Defined in:
app/scrapers/my_timeline/github/fork_event_builder.rb

Instance Attribute Summary

Attributes inherited from GithubBuilder

#github_event, #user

Instance Method Summary collapse

Methods inherited from GithubBuilder

#initialize

Constructor Details

This class inherits a constructor from MyTimeline::Github::GithubBuilder

Instance Method Details

#build_eventObject



5
6
7
8
9
10
11
12
13
14
# File 'app/scrapers/my_timeline/github/fork_event_builder.rb', line 5

def build_event
  return false if already_exists_in_db?

  event.linkable = fork_event
  event.user = user if MyTimeline.user_class
  event.save

  fork_event.event = event
  fork_event.save
end