Module: Viberroo
- Defined in:
- lib/viberroo.rb,
lib/viberroo/bot.rb,
lib/viberroo/input.rb,
lib/viberroo/message.rb,
lib/viberroo/version.rb,
lib/viberroo/response.rb,
lib/viberroo/configuration.rb
Overview
Top namespace for all Viberroo code.
Defined Under Namespace
Modules: URL Classes: Bot, Configuration, Input, Message, Response
Constant Summary collapse
- VERSION =
'0.3.6'.freeze
Class Attribute Summary collapse
-
.config ⇒ Object
Accessor for global configuration.
Class Method Summary collapse
-
.configure {|Configuration| ... } ⇒ Object
Yields the global configuration to a block.
Class Attribute Details
.config ⇒ Object
Accessor for global configuration.
4 5 6 |
# File 'lib/viberroo/configuration.rb', line 4 def config @config end |
Class Method Details
.configure {|Configuration| ... } ⇒ Object
Yields the global configuration to a block. Returns existing configuration if one was defined earlier.
20 21 22 23 |
# File 'lib/viberroo/configuration.rb', line 20 def self.configure self.config ||= Configuration.new yield(config) if block_given? end |