Module: VkMusic

Defined in:
lib/vk_music.rb,
lib/vk_music/audio.rb,
lib/vk_music/client.rb,
lib/vk_music/request.rb,
lib/vk_music/utility.rb,
lib/vk_music/version.rb,
lib/vk_music/playlist.rb,
lib/vk_music/web_parser.rb,
lib/vk_music/request/base.rb,
lib/vk_music/request/post.rb,
lib/vk_music/request/login.rb,
lib/vk_music/request/artist.rb,
lib/vk_music/request/search.rb,
lib/vk_music/request/my_page.rb,
lib/vk_music/request/profile.rb,
lib/vk_music/web_parser/base.rb,
lib/vk_music/web_parser/post.rb,
lib/vk_music/request/playlist.rb,
lib/vk_music/web_parser/login.rb,
lib/vk_music/web_parser/artist.rb,
lib/vk_music/web_parser/search.rb,
lib/vk_music/utility/authorizer.rb,
lib/vk_music/web_parser/my_page.rb,
lib/vk_music/web_parser/profile.rb,
lib/vk_music/utility/post_loader.rb,
lib/vk_music/utility/wall_loader.rb,
lib/vk_music/web_parser/playlist.rb,
lib/vk_music/request/wall_section.rb,
lib/vk_music/utility/link_decoder.rb,
lib/vk_music/request/audios_reload.rb,
lib/vk_music/utility/artist_loader.rb,
lib/vk_music/utility/audios_loader.rb,
lib/vk_music/utility/cookie_reader.rb,
lib/vk_music/utility/duration_parser.rb,
lib/vk_music/utility/playlist_loader.rb,
lib/vk_music/utility/post_url_parser.rb,
lib/vk_music/web_parser/wall_section.rb,
lib/vk_music/request/playlist_section.rb,
lib/vk_music/web_parser/audios_reload.rb,
lib/vk_music/utility/artist_url_parser.rb,
lib/vk_music/utility/audio_data_parser.rb,
lib/vk_music/utility/audio_node_parser.rb,
lib/vk_music/utility/audios_ids_getter.rb,
lib/vk_music/utility/data_type_guesser.rb,
lib/vk_music/utility/audio_items_parser.rb,
lib/vk_music/utility/playlist_url_parser.rb,
lib/vk_music/utility/profile_id_resolver.rb,
lib/vk_music/web_parser/playlist_section.rb,
lib/vk_music/utility/playlist_node_parser.rb,
lib/vk_music/utility/audios_from_ids_loader.rb,
lib/vk_music/utility/playlist_section_loader.rb,
lib/vk_music/utility/last_profile_post_loader.rb,
lib/vk_music/utility/node_text_children_reader.rb

Overview

Main module

Defined Under Namespace

Modules: Request, Utility, WebParser Classes: Audio, Client, Playlist

Constant Summary collapse

VERSION =

Library version.

'4.1.6'
@@log =
Logger.new($stdout)

Class Method Summary collapse

Class Method Details

.logLogger

Logger of library classes

Returns:

  • (Logger)


15
16
17
# File 'lib/vk_music.rb', line 15

def self.log
  @@log
end

.log=(logger) ⇒ Object

Replace logger

Parameters:

  • logger (Logger)


21
22
23
# File 'lib/vk_music.rb', line 21

def self.log=(logger)
  @@log = logger
end