class Umwelt::Episode::File::Restore

Public Class Methods

new( path: '.umwelt', mapper: Umwelt::Episode::Mapper ) click to toggle source
Calls superclass method Umwelt::Abstract::File::Restore::new
# File lib/umwelt/episode/file/restore.rb, line 7
def initialize(
  path: '.umwelt',
  mapper: Umwelt::Episode::Mapper
)
  super
end

Public Instance Methods

call(phase_id) click to toggle source
# File lib/umwelt/episode/file/restore.rb, line 14
def call(phase_id)
  @struct = struct parse read full_path phase_id
end
full_path(phase_id) click to toggle source
# File lib/umwelt/episode/file/restore.rb, line 18
def full_path(phase_id)
  umwelt_root_path / "episodes/#{phase_id}.json"
end