Sha256: 4f6ac93cbd9955ea5efbf4b36d6cbafb3664afcf4e8b2d29239f328ac59c61e9

Contents?: true

Size: 349 Bytes

Versions: 6

Compression:

Stored size: 349 Bytes

Contents

module Sufia
  module Admin
    module StatsBehavior
      extend ActiveSupport::Concern

      def index
        authorize! :read, Sufia::Statistics
        stats_filters = params.fetch(:stats_filters, {})
        limit = params.fetch(:limit, "5").to_i
        @presenter = AdminStatsPresenter.new(stats_filters, limit)
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
sufia-7.1.0 app/controllers/concerns/sufia/admin/stats_behavior.rb
sufia-7.0.0 app/controllers/concerns/sufia/admin/stats_behavior.rb
sufia-7.0.0.rc2 app/controllers/concerns/sufia/admin/stats_behavior.rb
sufia-7.0.0.rc1 app/controllers/concerns/sufia/admin/stats_behavior.rb
sufia-7.0.0.beta4 app/controllers/concerns/sufia/admin/stats_behavior.rb
sufia-7.0.0.beta3 app/controllers/concerns/sufia/admin/stats_behavior.rb