class Ppa::FuncoesController < ApplicationController
	include ControllerConcern
	include PpaControllersConcern

	before_action :authenticate_usuario!
	before_action :autoriza_usuario!
	before_action :set_ppa_funcao, only: [:show, :edit, :update, :destroy]

	# GET /ppa/funcoes
	def index
		@q = Ppa::Funcao.where(ppa_id: ppa_atual.id).order(:id).search(params[:q])
		@ppa_funcoes = @q.result.paginate(page: params[:page], per_page: 10)
	end

	# GET /ppa/funcoes/1
	def show
	end

	private
		def set_ppa_funcao
			@ppa_funcao = Ppa::Funcao.find(params[:id])
		end
end
