Class: ModSpox::Database

Inherits:
Object
  • Object
show all
Defined in:
lib/mod_spox/Database.rb

Class Method Summary collapse

Class Method Details

.cacheObject



20
21
22
# File 'lib/mod_spox/Database.rb', line 20

def self.cache
    return Database.class_variable_defined?(:@@cache) ? @@cache : nil
end

.cache=(cache) ⇒ Object



15
16
17
18
# File 'lib/mod_spox/Database.rb', line 15

def self.cache=(cache)
    @@cache = nil
    @@cache = cache
end

.dbObject



28
29
30
# File 'lib/mod_spox/Database.rb', line 28

def self.db
    return Database.class_variable_defined?(:@@db) ? @@db : nil
end

.db=(database) ⇒ Object



5
6
7
8
# File 'lib/mod_spox/Database.rb', line 5

def self.db=(database)
    @@db = nil
    @@db = database
end

.typeObject



24
25
26
# File 'lib/mod_spox/Database.rb', line 24

def self.type
    return Database.class_variable_defined?(:@@type) ? @@type : nil
end

.type=(type) ⇒ Object



10
11
12
13
# File 'lib/mod_spox/Database.rb', line 10

def self.type=(type)
    @@type = nil
    @@type = type
end