Module: EventStore::HTTP::Session::Read
- Defined in:
- lib/event_store/http/session/read.rb
Class Method Summary collapse
- .configure(receiver, settings = nil, namespace: nil, attr_name: nil, session: nil) ⇒ Object
- .get(settings = nil, namespace: nil) ⇒ Object
Class Method Details
.configure(receiver, settings = nil, namespace: nil, attr_name: nil, session: nil) ⇒ Object
11 12 13 14 15 16 17 18 |
# File 'lib/event_store/http/session/read.rb', line 11 def self.configure(receiver, settings=nil, namespace: nil, attr_name: nil, session: nil) attr_name ||= :session session ||= get settings, namespace: namespace receiver.public_send "#{attr_name}=", session session end |
.get(settings = nil, namespace: nil) ⇒ Object
5 6 7 8 9 |
# File 'lib/event_store/http/session/read.rb', line 5 def self.get(settings=nil, namespace: nil) settings = Settings::Read.get settings, namespace: namespace Session.build settings end |