Sha256: bb8792264b78293d501024d5951fb7ae66f608f7d84c99a80b746651084811b6

Contents?: true

Size: 419 Bytes

Versions: 2

Compression:

Stored size: 419 Bytes

Contents

require_relative '../base'

module Analytics
  module Serializer
    class ObjC < Base
      # An abstract method used to save a file at provided path.
      def save(path)
        files = [
          AnalyticsFile,
          Enums,
          Event,
          Logger,
          Screen,
          UserProperty
        ]

        files.each do |f|
          f.new(@src).save(path)
        end
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ios_analytics_cli-1.1.0 lib/ios_analytics_cli/serializers/objc/objc.rb
ios_analytics_cli-1.0.0 lib/ios_analytics_cli/serializers/objc/objc.rb