Cross Reference: ontology_versions_controller.rb
xref
: /
ontohub
/
app
/
controllers
/
api
/
v1
/
ontology_versions_controller.rb
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
ontology_versions_controller.rb revision 554f2eb7286d90aa6fd39e2e2806ea01f9e9ffc5
605
N/A
class
Api
::
V1
::
OntologyVersionsController
<
Api
::
V1
::
Base
605
N/A
include
PlainTextDefaultHelper
605
N/A
605
N/A
inherit_resources
605
N/A
defaults
collection_name
: :
versions
,
finder
: :
find_by_number
!
605
N/A
belongs_to
:
ontology
605
N/A
605
N/A
actions
:
index
, :
show
605
N/A
respond_to
:
text
,
only
: %i
(
show
)
605
N/A
605
N/A
def
show
605
N/A
super
do
|
format
|
605
N/A
format.text
{
send_download
}
605
N/A
end
605
N/A
end
605
N/A
605
N/A
private
605
N/A
def
send_download
605
N/A
render
text
:
resource.file_in_repository.content
,
605
N/A
content_type
:
Mime
::
Type.lookup
(
'
application
/
force-download
'
)
605
N/A
end
605
N/A
605
N/A
def
default_serializer_options
605
N/A
{
each_serializer
:
OntologyVersionSerializer
::
Reference
}
605
N/A
end
605
N/A
end
605
N/A