Software Público Brasileiro
Portal do

Software Público Brasileiro

  • Cadastre-se
  • Entrar
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Issues 6
  • Merge Requests 2
  • Wiki
  • gamification
  • lib
  • gamification_plugin
  • api.rb
  • c2c346b4   adding badge endpoint Browse Code »
    Leandro Santos
    2015-08-31 16:47:40 -0300  
api.rb 438 Bytes
Edit Raw Blame History
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
class GamificationPlugin::API < Grape::API

  resource :gamification_plugin do

      resource :my do 
        get 'badges' do
          present current_person.badges
        end
      end

    resource :people do
      get ':id/badges' do
        person = environment.people.visible_for_person(current_person).find_by_id(params[:id])
        return not_found! if person.blank?
        present person.badges
      end

    end
  end
end

Voltar para o topo
Assuntos
Publique seu software
Prestadores de serviço
Espaços dos municípios
Software Público
Entenda o que é
Eventos
Prêmios
Publicações
Serviços
FAQ
Contato
Relatar erros
RSS
O que é?
Assine
Navegação
Acessibilidade
Mapa do site

Desenvolvido com os projetos de software livre Colab, Gitlab, Mailman e Noosfero