Class: Project

Inherits:
ActiveResource::Base
  • Object
show all
Defined in:
lib/magnifier/project.rb

Instance Method Summary collapse

Instance Method Details

#duplicateObject

make a copy of the project



7
8
9
10
11
# File 'lib/magnifier/project.rb', line 7

def duplicate
	new_project = self.get :pick_template
	npid = new_project["id"]
	return Project.find(npid)
end

#make_previewsObject



17
18
19
# File 'lib/magnifier/project.rb', line 17

def make_previews
  self.get :make_previews
end

#pages(scope = :all) ⇒ Object



13
14
15
# File 'lib/magnifier/project.rb', line 13

def pages(scope = :all)
  Page.find(scope, :params => {:project_id => self.id})
end