Sha256: 1187dc2db54a7ea42fcb6808ad179c5999ccae2f5fdb6e9eec31a33227d72728

Contents?: true

Size: 522 Bytes

Versions: 1

Compression:

Stored size: 522 Bytes

Contents

require 'rubygems'
require 'active_resource'

class ActiveYoutube < ActiveResource::Base

  include EntryInterfaceShim

  self.site = "http://gdata.youtube.com/feeds/api"
  self.format = :xml

  def self.find(args)
    scope, type, query = args[:scope], args[:type], args[:params]
    headers['Accept'] = "application/atom+xml"
    path = "#{prefix()}#{collection_name}#{'/' if scope}#{scope}#{'/' if type}#{type}#{query_string(query)}"
    instantiate_record(format.decode(connection.get(path, headers).body))
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
simple_youtube-4.0.4 lib/simple_youtube/active_youtube.rb