Sha256: 9257e53bc7be055992f1b71e7aff56e6c1126ef8b486fdf4ac00bcbc3f987079

Contents?: true

Size: 303 Bytes

Versions: 6

Compression:

Stored size: 303 Bytes

Contents

module Datacaster
  module Runtimes
    class I18n < Base
      attr_reader :args

      def initialize(*)
        super
        @args = {}
      end

      def i18n_var!(name, value)
        @args[name] = value
      end

      def i18n_vars!(map)
        @args.merge!(map)
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
datacaster-3.1.5 lib/datacaster/runtimes/i18n.rb
datacaster-3.1.3 lib/datacaster/runtimes/i18n.rb
datacaster-3.1.2 lib/datacaster/runtimes/i18n.rb
datacaster-3.1.1 lib/datacaster/runtimes/i18n.rb
datacaster-3.1.0 lib/datacaster/runtimes/i18n.rb
datacaster-3.0.0 lib/datacaster/runtimes/i18n.rb