Class: PiwikAnalytics::Config

Inherits:
Object
  • Object
show all
Defined in:
lib/piwik_analytics.rb

Constant Summary collapse

@@id_site =
nil
@@url =
nil
@@use_async =
false
@@environments =
["production"]
@@formats =
[:html, :all]

Class Method Summary collapse

Class Method Details

.enabled?(format) ⇒ Boolean

Returns:

  • (Boolean)

Raises:

  • (PiwikAnalytics::PiwikAnalsyticsConfigurationError)


74
75
76
77
# File 'lib/piwik_analytics.rb', line 74

def self.enabled?(format)
  raise PiwikAnalytics::PiwikAnalsyticsConfigurationError if id_site.blank? || url.blank?
  environments.include?(Rails.env) && formats.include?(format.to_sym)
end