Module: BOTR

Defined in:
lib/botr/cli.rb,
lib/botr/object.rb,
lib/botr/api/api.rb,
lib/botr/version.rb,
lib/botr/http/http.rb,
lib/botr/videos/video.rb,
lib/botr/configuration.rb,
lib/botr/common/logger.rb,
lib/botr/http/multipart.rb,
lib/botr/players/player.rb,
lib/botr/videos/video_tag.rb,
lib/botr/channels/channel.rb,
lib/botr/videos/video_view.rb,
lib/botr/http/http_backend.rb,
lib/botr/api/authentication.rb,
lib/botr/http/http_response.rb,
lib/botr/players/player_view.rb,
lib/botr/videos/video_caption.rb,
lib/botr/channels/channel_view.rb,
lib/botr/videos/video_thumbnail.rb,
lib/botr/channels/channel_video.rb,
lib/botr/videos/video_conversion.rb,
lib/botr/videos/video_engagement.rb,
lib/botr/channels/channel_thumbnail.rb

Defined Under Namespace

Modules: API, Authentication, HTTP, Logger Classes: BadRequestResponse, CLI, Channel, ChannelThumbnail, ChannelVideo, ChannelView, Configuration, ForbiddenResponse, HTTPBackend, HTTPResponse, Multipart, NotAllowedResponse, NotFoundResponse, OKResponse, Object, Player, PlayerView, UnauthorizedResponse, Video, VideoCaption, VideoConversion, VideoEngagement, VideoTag, VideoThumbnail, VideoView

Constant Summary collapse

VERSION =
"0.2.0"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configurationObject

Returns the value of attribute configuration


4
5
6
# File 'lib/botr/configuration.rb', line 4

def configuration
  @configuration
end

Class Method Details

.configure {|configuration| ... } ⇒ Object

Yields:


7
8
9
10
# File 'lib/botr/configuration.rb', line 7

def self.configure
	self.configuration ||= Configuration.new
	yield(configuration)
end