Sha256: c9e54a5aef28970de8e447db7486c1d68de7e83aea5366beabdcc9a8c60b1dc4
Contents?: true
Size: 590 Bytes
Versions: 39
Compression:
Stored size: 590 Bytes
Contents
module EgovUtils class PeopleController < ApplicationController load_and_authorize_resource def index @people_schema = PersonSchema.new @people_schema.from_params(params) respond_to do |format| if params['_type'] == 'query' format.json{ render json: { results: @people_schema.entities.collect do |p| {id: p.id, text: p.to_s, residence: p.residence.to_s} end }} else format.json{ render json: @people_schema } end end end def show end end end
Version data entries
39 entries across 39 versions & 1 rubygems