class MetaCommit::Services::ChangeSaver
Attributes
meta_adapter[RW]
repo[RW]
Public Class Methods
new(repo, meta_adapter)
click to toggle source
# File lib/meta_commit/services/change_saver.rb, line 5 def initialize(repo, meta_adapter) @repo = repo @meta_adapter = meta_adapter end
Public Instance Methods
store_meta(changes_of_repo)
click to toggle source
# File lib/meta_commit/services/change_saver.rb, line 10 def store_meta(changes_of_repo) store_repository_changes(changes_of_repo) end
store_repository_changes(changes_of_repo)
click to toggle source
# File lib/meta_commit/services/change_saver.rb, line 14 def store_repository_changes(changes_of_repo) meta_adapter.write_repository_change_chunk(repo, changes_of_repo) end