Module: Shokkenki::Provider::Configuration::Session

Included in:
Session
Defined in:
lib/shokkenki/provider/configuration/session.rb

Instance Method Summary collapse

Instance Method Details

#configure(&block) ⇒ Object



8
9
10
# File 'lib/shokkenki/provider/configuration/session.rb', line 8

def configure &block
  instance_eval &block
end

#provider(name, &block) ⇒ Object



16
17
18
19
20
# File 'lib/shokkenki/provider/configuration/session.rb', line 16

def provider name, &block
  provider = providers[name] || Shokkenki::Provider::Model::Provider.new(name)
  provider.instance_eval &block if block
  add_provider provider
end

#tickets(location) ⇒ Object



12
13
14
# File 'lib/shokkenki/provider/configuration/session.rb', line 12

def tickets location
  self.ticket_location = location
end