Module: Pirata
- Defined in:
- lib/pirata.rb,
lib/pirata/sort.rb,
lib/pirata/user.rb,
lib/pirata/search.rb,
lib/pirata/torrent.rb,
lib/pirata/category.rb
Defined Under Namespace
Modules: Category, Sort
Classes: Search, Torrent, User
Class Method Summary
collapse
Class Method Details
.config ⇒ Object
26
27
28
|
# File 'lib/pirata.rb', line 26
def self.config
@config
end
|
16
17
18
19
20
21
22
23
24
|
# File 'lib/pirata.rb', line 16
def self.configure(opts = nil)
return if opts.nil?
if opts.class == Hash
opts.each do |k, v|
@config[k.to_sym] = v if self.valid_key?(k)
end
end
end
|
.valid_key?(key) ⇒ Boolean
12
13
14
|
# File 'lib/pirata.rb', line 12
def self.valid_key?(key)
@config.keys.include?(key.to_sym)
end
|