Sha256: 9e4e712124d19dca72f7589f4e4fa8839d3f85ced9600aa907c6b9aa0f9ad6a3

Contents?: true

Size: 353 Bytes

Versions: 2

Compression:

Stored size: 353 Bytes

Contents

module YandexMetrica
  class Counter::Renderer
    attr_reader :counter_types_collection
    DELIMITER = ', '
    def initialize(counter_types_collection)
      @counter_types_collection = counter_types_collection
    end

    def to_s
      @counter_types_collection.map{|ct| ct.to_s}.join(DELIMITER)
    end
    alias_method :render, :to_s

  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
yandex-metrica-rails-0.1.4 lib/yandex-metrica/counter/renderer.rb
yandex-metrica-rails-0.1.3 lib/yandex-metrica/counter/renderer.rb