class Rack::Newsstand::Issue

Public Instance Methods

to_plist_node() click to toggle source
# File lib/rack/newsstand/models/issue.rb, line 16
def to_plist_node
  {
    name: self.name,
    date: self.published_at,
    covers: (self.cover_urls || {}).to_hash,
    assets: (self.asset_urls || []).to_a
  }.to_plist(false)
end
validate() click to toggle source
Calls superclass method
# File lib/rack/newsstand/models/issue.rb, line 25
def validate
  super

  validates_presence [:name, :published_at]
  validates_unique :name
end