Class: Flu::CoreExt
- Inherits:
-
Object
- Object
- Flu::CoreExt
- Defined in:
- lib/flu-rails/core_ext.rb
Class Method Summary collapse
- .extend_controller_classes(event_factory, event_publisher, logger) ⇒ Object
- .extend_model_classes(event_factory, event_publisher) ⇒ Object
- .flu_tracker_request_entity_metadata ⇒ Object
- .flu_tracker_request_entity_metadata=(value) ⇒ Object
- .flu_tracker_request_id ⇒ Object
- .flu_tracker_request_id=(value) ⇒ Object
Class Method Details
.extend_controller_classes(event_factory, event_publisher, logger) ⇒ Object
10 11 12 |
# File 'lib/flu-rails/core_ext.rb', line 10 def self.extend_controller_classes(event_factory, event_publisher, logger) ActionControllerExtender.extend_controllers(event_factory, event_publisher, logger) end |
.extend_model_classes(event_factory, event_publisher) ⇒ Object
6 7 8 |
# File 'lib/flu-rails/core_ext.rb', line 6 def self.extend_model_classes(event_factory, event_publisher) ActiveRecordExtender.extend_models(event_factory, event_publisher) end |
.flu_tracker_request_entity_metadata ⇒ Object
26 27 28 |
# File 'lib/flu-rails/core_ext.rb', line 26 def self. Thread.current[:flu_tracker_request_entity_metadata] end |
.flu_tracker_request_entity_metadata=(value) ⇒ Object
22 23 24 |
# File 'lib/flu-rails/core_ext.rb', line 22 def self.(value) Thread.current[:flu_tracker_request_entity_metadata] = value end |
.flu_tracker_request_id ⇒ Object
18 19 20 |
# File 'lib/flu-rails/core_ext.rb', line 18 def self.flu_tracker_request_id Thread.current[:flu_tracker_request_id] end |
.flu_tracker_request_id=(value) ⇒ Object
14 15 16 |
# File 'lib/flu-rails/core_ext.rb', line 14 def self.flu_tracker_request_id=(value) Thread.current[:flu_tracker_request_id] = value end |