class Contentstack::AssetCollection

Asset class to fetch details of files on Conentstack server.

Attributes

assets[R]

Public Class Methods

new(assets_array=nil) click to toggle source
# File lib/contentstack/asset_collection.rb, line 8
def initialize(assets_array=nil)
  if assets_array.nil?
    @assets = []
    return self
  else
    @assets = assets_array.collect{|a| Asset.new(a)}
  end
end

Public Instance Methods

fetch() click to toggle source

Fetch assets uploaded to Contentstack

Example:

@assets = @stack.assets.fetch
# File lib/contentstack/asset_collection.rb, line 21
def fetch
  json = API.get_assets
  self.class.new(json["assets"])
end