Module: Freesound
- Defined in:
- lib/freesound.rb,
lib/freesound/sound.rb,
lib/freesound/client.rb,
lib/freesound/request.rb,
lib/freesound/version.rb,
lib/freesound/response.rb,
lib/freesound/uri_compiler.rb,
lib/freesound/response_parser.rb
Defined Under Namespace
Modules: Configuration Classes: Client, InvalidApiKeyError, InvalidRequestFormatError, Request, Response, ResponseParser, Sound, URICompiler
Constant Summary collapse
- VERSION =
"0.0.2"
Class Method Summary collapse
- .config ⇒ Object
-
.configure(params = {}) {|Configuration| ... } ⇒ Object
module Configuration.
- .root_dir ⇒ Object
Class Method Details
.config ⇒ Object
57 58 59 |
# File 'lib/freesound.rb', line 57 def self.config Configuration end |
.configure(params = {}) {|Configuration| ... } ⇒ Object
module Configuration
49 50 51 52 53 54 55 |
# File 'lib/freesound.rb', line 49 def self.configure(params={}) params.each do |key, value| Configuration.send("#{key}=", value) end yield Configuration if block_given? end |
.root_dir ⇒ Object
19 20 21 |
# File 'lib/freesound.rb', line 19 def self.root_dir File.('..', File.dirname(__FILE__)) end |