Module: EasyServerTiming

Defined in:
lib/easy_server_timing.rb,
lib/easy_server_timing/railtie.rb,
lib/easy_server_timing/version.rb,
lib/easy_server_timing/middleware.rb

Defined Under Namespace

Classes: Middleware, Railtie

Constant Summary collapse

VERSION =
"0.1.1"

Class Method Summary collapse

Class Method Details

.notification_patternObject



4
5
6
# File 'lib/easy_server_timing.rb', line 4

def self.notification_pattern
  @notification_pattern || /^(?!request).*$/
end

.notification_pattern=(pattern) ⇒ Object



8
9
10
# File 'lib/easy_server_timing.rb', line 8

def self.notification_pattern=(pattern)
  @notification_pattern = pattern
end

.rails?Boolean

Returns:

  • (Boolean)


12
13
14
# File 'lib/easy_server_timing.rb', line 12

def self.rails?
  defined? Rails::Railtie
end