Module: DebugSupport
- Defined in:
- lib/smklib/debug_support.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.append_features(base) ⇒ Object
5 6 7 8 |
# File 'lib/smklib/debug_support.rb', line 5 def self.append_features(base) super base.before_filter :initialize_timing, :check_local_request end |
Instance Method Details
#check_local_request ⇒ Object
19 20 21 22 23 24 |
# File 'lib/smklib/debug_support.rb', line 19 def check_local_request val = params['local_request'].to_i default = consider_all_requests_local ? 1 : 0 session['local_request'] ||= default session['local_request'] = val if val.in? [1, 0] unless params['local_request'].nil? end |
#initialize_timing ⇒ Object
10 11 12 |
# File 'lib/smklib/debug_support.rb', line 10 def initialize_timing @time = Time.now end |
#local_request? ⇒ Boolean
14 15 16 17 |
# File 'lib/smklib/debug_support.rb', line 14 def local_request? #session['local_request'] == 1 consider_all_requests_local or session['local_request'] == 1 end |