Sha256: 6ffdff4170e735b67859ac570e7a713000b11eb1e79c0a05485c01852f6098e7

Contents?: true

Size: 460 Bytes

Versions: 1

Compression:

Stored size: 460 Bytes

Contents

module Abrizer
  class AdaptationsFile

    include FilepathHelpers

    def initialize(filepath, output_directory)
      @filepath = filepath
      @output_directory = output_directory
    end

    def adaptations
      adapt = Abrizer::AdaptationFinder.new(@filepath).adaptations
      adapt_dump = adapt.map{|a| a.to_hash}
      File.open(adaptations_filepath, 'w') do |fh|
        fh.puts MultiJson.dump(adapt_dump)
      end
      adapt
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
abrizer-0.4.0 lib/abrizer/adaptations_file.rb