environments.rb
726 Bytes
module Api
module V1
class Environments < Grape::API
resource :environment do
desc "Return the person information"
get '/signup_person_fields' do
present environment.signup_person_fields
end
get ':id' do
local_environment = nil
if (params[:id] == "default")
local_environment = Environment.default
elsif (params[:id] == "context")
local_environment = environment
else
local_environment = Environment.find(params[:id])
end
present_partial local_environment, :with => Entities::Environment, :is_admin => is_admin?(local_environment)
end
end
end
end
end