Sha256: baa8d273cc18c319d717c8ade9aaf6de1a3756847e9d23854d5ef321c9f45851

Contents?: true

Size: 425 Bytes

Versions: 5

Compression:

Stored size: 425 Bytes

Contents

module Forgeos
  module Cms
    class Statistics
      def self.pages_most_viewed(date, limit = nil)
        PageViewedCounter.sum(:counter, :conditions => { :date => date },
          :order => 'sum_counter DESC',
          :limit => limit,
          :group => 'element_id'
        )
      end
      def self.total_of_pages(date)
        PageViewedCounter.count(:conditions => { :date => date })
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
forgeos_cms-1.9.5.rc1 lib/forgeos/cms/statistics.rb
forgeos_cms-1.9.4 lib/forgeos/cms/statistics.rb
forgeos_cms-1.9.2 lib/forgeos/cms/statistics.rb
forgeos_cms-1.9.1 lib/forgeos/cms/statistics.rb
forgeos_cms-1.9.0 lib/forgeos/cms/statistics.rb