Parent

Methods

Vzaar::Video

Attributes

xml[RW]
version[RW]
id[RW]
title[RW]
description[RW]
created_at[RW]
url[RW]
thumbnail_url[RW]
play_count[RW]
author_name[RW]
author_url[RW]
author_account_type_id[RW]
video_count[RW]
duration[RW]

Public Class Methods

new(xml) click to toggle source
    # File lib/vzaar/video.rb, line 9
 9:     def initialize(xml)
10:       @xml = xml
11:       doc = REXML::Document.new xml
12:       @version = doc.elements['video/version'] ? doc.elements['video/version'].text : ''
13:       @id = doc.elements['video/id'] ? doc.elements['video/id'].text : ''
14:       @title = doc.elements['video/title'] ? doc.elements['video/title'].text : ''
15:       @description = doc.elements['video/description'] ?
16:         doc.elements['video/description'].text : ''
17:       @create_at = doc.elements['video/created_at'] ?
18:         doc.elements['video/created_at'].text : ''
19:       @url = doc.elements['video/url'] ? doc.elements['video/url'].text : ''
20:       @thumbnail_url = doc.elements['video/thumbnail_url'] ?
21:         doc.elements['video/thumbnail_url'].text : ''
22:       @play_count = doc.elements['video/play_count'] ?
23:         doc.elements['video/play_count'].text : ''
24:       @author_name = doc.elements['video/user/author_name'] ?
25:         doc.elements['video/user/author_name'].text : ''
26:       @author_url = doc.elements['video/user/author_url'] ?
27:         doc.elements['video/user/author_url'].text : ''
28:       @author_account_type_id = doc.elements['video/user/author_account'] ?
29:         doc.elements['video/user/author_account'].text : ''
30:       @video_count = doc.elements['video/user/video_count'] ?
31:         doc.elements['video/user/video_count'].text : ''
32:       @duration = doc.elements['video/duration'] ?
33:         doc.elements['video/duration'].text : ''
34:     end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.