Sha256: 7103cf53d8a5c9ec0a844c6371ddf21244a257235123267d993cbc3de1c47ab0
Contents?: true
Size: 347 Bytes
Versions: 4
Compression:
Stored size: 347 Bytes
Contents
# encoding: UTF-8 require 'contactology/issue' module Contactology class Issues < Array attr_reader :score def initialize(data = nil) data = Hash.new unless data.is_a?(Hash) @score = data['score'] || 0 (data['issues'] || []).each { |i| self << i } end def <<(o) super(Issue.new(o)) end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
contactology-1.0.0 | lib/contactology/issues.rb |
contactology-0.1.2 | lib/contactology/issues.rb |
contactology-0.1.1 | lib/contactology/issues.rb |
contactology-0.1.0 | lib/contactology/issues.rb |