class ActiveFedora::CleanConnection
Public Instance Methods
get(*args)
click to toggle source
# File lib/active_fedora/clean_connection.rb, line 3 def get(*args) result = __getobj__.get(*args) do |req| prefer_headers = Ldp::PreferHeaders.new(req.headers["Prefer"]) prefer_headers.omit = prefer_headers.omit | omit_uris req.headers["Prefer"] = prefer_headers.to_s end CleanResult.new(result) end
Private Instance Methods
omit_uris()
click to toggle source
# File lib/active_fedora/clean_connection.rb, line 14 def omit_uris [ ::RDF::Vocab::Fcrepo4.ServerManaged, ::RDF::Vocab::LDP.PreferContainment, ::RDF::Vocab::LDP.PreferEmptyContainer, ::RDF::Vocab::LDP.PreferMembership ] end