Module: Ooor::RackBehaviour::ClassMethods

Defined in:
lib/ooor/rack.rb

Instance Method Summary collapse

Instance Method Details

#decorate_env(&block) ⇒ Object



31
32
33
34
# File 'lib/ooor/rack.rb', line 31

def decorate_env(&block)
  @ooor_env_decorator = block if block
  @ooor_env_decorator || DEFAULT_OOOR_ENV_DECORATOR
end

#ooor_public_session_config_mapper(&block) ⇒ Object



26
27
28
29
# File 'lib/ooor/rack.rb', line 26

def ooor_public_session_config_mapper(&block)
  @ooor_public_session_config_mapper = block if block
  @ooor_public_session_config_mapper || DEFAULT_OOOR_PUBLIC_SESSION_CONFIG_MAPPER
end

#ooor_session_config_mapper(&block) ⇒ Object



21
22
23
24
# File 'lib/ooor/rack.rb', line 21

def ooor_session_config_mapper(&block)
  @ooor_session_config_mapper = block if block
  @ooor_session_config_mapper || DEFAULT_OOOR_SESSION_CONFIG_MAPPER
end