class SubjectPermissionsController
Public Instance Methods
create()
click to toggle source
POST /subject_permissions POST /subject_permissions.xml
# File lib/app/controllers/subject_permissions_controller.rb, line 43 def create @subject_permission = SubjectPermission.new(params[:subject_permission]) respond_to do |format| if @subject_permission.save format.html { redirect_to(@subject_permission, :notice => 'SubjectPermission was successfully created.') } format.xml { render :xml => @subject_permission, :status => :created, :location => @subject_permission } else format.html { render :action => "new" } format.xml { render :xml => @subject_permission.errors, :status => :unprocessable_entity } end end end
destroy()
click to toggle source
DELETE /subject_permissions/1 DELETE /subject_permissions/1.xml
# File lib/app/controllers/subject_permissions_controller.rb, line 75 def destroy @subject_permission = SubjectPermission.find(params[:id]) @subject_permission.destroy respond_to do |format| format.html { redirect_to(subject_permissions_url) } format.xml { head :ok } end end
edit()
click to toggle source
GET /subject_permissions/1/edit
# File lib/app/controllers/subject_permissions_controller.rb, line 37 def edit @subject_permission = SubjectPermission.find(params[:id]) end
index()
click to toggle source
before_filter :validate_permissions
GET /subject_permissions GET /subject_permissions.xml
# File lib/app/controllers/subject_permissions_controller.rb, line 5 def index @subject_permissions = SubjectPermission.all respond_to do |format| format.html # index.html.erb format.xml { render :xml => @subject_permissions } end end
new()
click to toggle source
GET /subject_permissions/new GET /subject_permissions/new.xml
# File lib/app/controllers/subject_permissions_controller.rb, line 27 def new @subject_permission = SubjectPermission.new respond_to do |format| format.html # new.html.erb format.xml { render :xml => @subject_permission } end end
show()
click to toggle source
GET /subject_permissions/1 GET /subject_permissions/1.xml
# File lib/app/controllers/subject_permissions_controller.rb, line 16 def show @subject_permission = SubjectPermission.find(params[:id]) respond_to do |format| format.html # show.html.erb format.xml { render :xml => @subject_permission } end end
update()
click to toggle source
PUT /subject_permissions/1 PUT /subject_permissions/1.xml
# File lib/app/controllers/subject_permissions_controller.rb, line 59 def update @subject_permission = SubjectPermission.find(params[:id]) respond_to do |format| if @subject_permission.update_attributes(params[:subject_permission]) format.html { redirect_to(@subject_permission, :notice => 'SubjectPermission was successfully updated.') } format.xml { head :ok } else format.html { render :action => "edit" } format.xml { render :xml => @subject_permission.errors, :status => :unprocessable_entity } end end end