Sha256: 126440f1f8fcdb440cc935f81cb7a932d00102be06c4a0724961811073e0f1e6

Contents?: true

Size: 496 Bytes

Versions: 90

Compression:

Stored size: 496 Bytes

Contents

class MLS::Video < MLS::Resource
  property :id, Fixnum
  property :vts_key, String
  property :video_type, String
  property :subject_type, String, :serialize => false
  property :created_at, DateTime, :serialize => :if_present
  property :updated_at, DateTime, :serialize => :if_present

  property :photo_id, Fixnum, :serialize => :if_present

  attr_accessor :photo
end

class MLS::Video::Parser < MLS::Parser
  def photo=(photo)
    @object.photo = MLS::Photo::Parser.build(photo)
  end
end

Version data entries

90 entries across 90 versions & 1 rubygems

Version Path
mls-0.11.3 lib/mls/models/video.rb
mls-0.11.2 lib/mls/models/video.rb
mls-0.11.1 lib/mls/models/video.rb
mls-0.11.0 lib/mls/models/video.rb
mls-0.9.9 lib/mls/models/video.rb
mls-0.9.8 lib/mls/models/video.rb
mls-0.9.6 lib/mls/models/video.rb
mls-0.9.5 lib/mls/models/video.rb
mls-0.9.4 lib/mls/models/video.rb
mls-0.9.3 lib/mls/models/video.rb
mls-0.9.2 lib/mls/models/video.rb
mls-0.9.1 lib/mls/models/video.rb
mls-0.9.0 lib/mls/models/video.rb
mls-0.8.2 lib/mls/models/video.rb
mls-0.8.1 lib/mls/models/video.rb
mls-0.8.0 lib/mls/models/video.rb
mls-0.7.2 lib/mls/models/video.rb
mls-0.7.1 lib/mls/models/video.rb
mls-0.7.0 lib/mls/models/video.rb
mls-0.6.7 lib/mls/models/video.rb