Sha256: e0695817df0362428585f32af9d3fd1415abc6392bec85ba1bacaa4db0334c03
Contents?: true
Size: 517 Bytes
Versions: 2
Compression:
Stored size: 517 Bytes
Contents
module Copy class Revision < Base attr_accessor :id, :revision_id, :modified_time, :size, :latest, :conflict, :type, :creator def initialize(attributes = {}) super(attributes) parse_creator end protected def parse_creator return unless creator @creator = Copy::User.new(creator) end # Parses UNIX timestamps and creates Time objects. def parse_timestamps super @modified_time = Time.at(modified_time) if modified_time end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
copy-ruby-0.0.2 | lib/copy/revision.rb |
copy-ruby-0.0.1 | lib/copy/revision.rb |