Class: FcrepoAdmin::ObjectsController

Inherits:
ApplicationController
  • Object
show all
Includes:
Controller::ControllerBehavior
Defined in:
app/controllers/fcrepo_admin/objects_controller.rb

Instance Method Summary collapse

Instance Method Details

#audit_trailObject



17
18
19
20
21
22
23
24
25
26
# File 'app/controllers/fcrepo_admin/objects_controller.rb', line 17

def audit_trail
  if @object.auditable?
    respond_to do |format|
      format.html
      format.xml { render :xml => @object.audit_trail.to_xml }
    end
  else
    render :text => I18n.t("fcrepo_admin.object.audit_trail.not_implemented"), :status => 404
  end
end

#permissionsObject



32
33
# File 'app/controllers/fcrepo_admin/objects_controller.rb', line 32

def permissions
end

#showObject



10
11
12
13
14
15
# File 'app/controllers/fcrepo_admin/objects_controller.rb', line 10

def show
  respond_to do |format|
    format.html { load_solr_document }
    format.xml { render :xml => @object.object_xml }
  end
end

#solrObject



28
29
30
# File 'app/controllers/fcrepo_admin/objects_controller.rb', line 28

def solr
  render :xml => raw_solr_response
end