Cross Reference: path_helpers.rb
xref
: /
ontohub
/
app
/
views
/
ontologies
/
mail-cache-transaction.c
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
path_helpers.rb revision 9cfb01db247ca04bb4b5b337bbd77c66b7150e53
2
N/A
module
PathHelpers
2
N/A
extend
ActiveSupport
::
Concern
2
N/A
2
N/A
included
do
2
N/A
helper_method
:
fancy_repository_path
2
N/A
end
2
N/A
2
N/A
def
fancy_repository_path
(
repository
,
params
)
2
N/A
params
||= {}
2
N/A
action
=
params
[:
action
] || :
files
2
N/A
if
(
params
[:
oid
].
nil
? ||
repository.is
_head
?
(
params
[:
oid
])
)
&&
action
== :
files
2
N/A
repository_tree_path
repository
,
path
:
params
[:
path
]
2
N/A
else
2
N/A
repository_oid_path
repository_id
:
repository
,
oid
:
params
[:
oid
],
action
:
action
,
path
:
params
[:
path
]
2
N/A
end
2
N/A
end
2
N/A
2
N/A
end