class ComicVine::Resource::Series

Extends {ComicVine::Resource::Series} to add mongoid functions @since 0.1.2

Public Instance Methods

save(options = {}) click to toggle source

Will save children then pass to super

@example Save the document.

document.save

@param [ Hash ] options Options to pass to the save.

@return [ true, false ] True is success, false if not.

@since 0.1.6

Calls superclass method
# File lib/comicvine/mongo.rb, line 821
def save(options = {})
  self.episodes.each { |i| i.save }

  super
end
save!(options = {}) click to toggle source

Will save children then pass to super

@example Save the document.

document.save!

@param [ Hash ] options Options to pass to the save.

@raise [ Errors::Validations ] If validation failed. @raise [ Errors::Callback ] If a callback returns false.

@return [ true, false ] True if validation passed.

@since 0.1.6

Calls superclass method
# File lib/comicvine/mongo.rb, line 804
def save!(options = {})
  self.episodes.each { |i| i.save }

  super
end