class UnapprovedRecordsController
Public Instance Methods
index()
click to toggle source
# File lib/generators/approval2/install/templates/unapproved_records_controller.rb, line 4 def index result = [] UnapprovedRecord.distinct.select(:approvable_type).each do |m| if m.approvable_type.constantize.column_names.include?('approval_status') count = UnapprovedRecord.where("approvable_type =?", m.approvable_type).count result << {:record_type => m.approvable_type, :record_count => count} end end @records = result.paginate(:per_page => 10, :page => params[:page]) rescue [] end