Class: Landable::Api::TemplateRevisionsController
Constant Summary
Landable::ApiController::API_MEDIA_REGEX
Instance Method Summary
collapse
#api_media
Instance Method Details
#index ⇒ Object
7
8
9
10
|
# File 'app/controllers/landable/api/template_revisions_controller.rb', line 7
def index
template = Template.find(params[:template_id])
respond_with template.revisions.order(:ordinal).reverse
end
|
#revert_to ⇒ Object
20
21
22
23
24
|
# File 'app/controllers/landable/api/template_revisions_controller.rb', line 20
def revert_to
revision = TemplateRevision.find(params[:id])
revision.template.revert_to! revision
respond_with revision
end
|
#show ⇒ Object
12
13
14
15
16
17
18
|
# File 'app/controllers/landable/api/template_revisions_controller.rb', line 12
def show
revision = TemplateRevision.find(params[:id])
respond_to do |format|
format.json { respond_with revision }
end
end
|