Class: Mongoid::DocumentEditor::DocumentsController
Instance Method Summary
collapse
#cell_value, #document_edit_field, #model_param
Instance Method Details
#all ⇒ Object
9
10
|
# File 'app/controllers/mongoid/document_editor/documents_controller.rb', line 9
def all
end
|
#destroy ⇒ Object
31
32
33
34
35
36
|
# File 'app/controllers/mongoid/document_editor/documents_controller.rb', line 31
def destroy
@document = @klass.find(params[:id])
@document.destroy
redirect_to documents_path(params[:type])
end
|
#edit ⇒ Object
16
17
18
|
# File 'app/controllers/mongoid/document_editor/documents_controller.rb', line 16
def edit
@document = @klass.find(params[:id])
end
|
#index ⇒ Object
12
13
14
|
# File 'app/controllers/mongoid/document_editor/documents_controller.rb', line 12
def index
@documents = @klass.all
end
|
#show ⇒ Object
27
28
29
|
# File 'app/controllers/mongoid/document_editor/documents_controller.rb', line 27
def show
@document = @klass.find(params[:id])
end
|
#update ⇒ Object
20
21
22
23
24
25
|
# File 'app/controllers/mongoid/document_editor/documents_controller.rb', line 20
def update
@document = @klass.find(params[:id])
@document.update_attributes(document_params)
redirect_to document_path(params[:type], @document.id)
end
|