Class: Insup::Insales
- Inherits:
-
Object
show all
- Defined in:
- lib/insup/insales.rb
Defined Under Namespace
Classes: Asset, Base, Theme
Class Method Summary
collapse
Instance Method Summary
collapse
Constructor Details
#initialize(settings) ⇒ Insales
3
4
5
|
# File 'lib/insup/insales.rb', line 3
def initialize(settings)
@settings = settings
end
|
Class Method Details
.logger ⇒ Object
11
12
13
|
# File 'lib/insup/insales.rb', line 11
def self.logger
ActiveResource::Base.logger
end
|
.logger=(val) ⇒ Object
7
8
9
|
# File 'lib/insup/insales.rb', line 7
def self.logger=(val)
ActiveResource::Base.logger = val
end
|
Instance Method Details
#config ⇒ Object
26
27
28
|
# File 'lib/insup/insales.rb', line 26
def config
@settings.insales
end
|
15
16
17
18
19
|
# File 'lib/insup/insales.rb', line 15
def configure_api
if !@has_api
@has_api = ::Insup::Insales::Base.configure(config['api_key'], config['subdomain'], config['password'])
end
end
|
#print_config ⇒ Object
30
31
32
|
# File 'lib/insup/insales.rb', line 30
def print_config
end
|
#themes ⇒ Object
21
22
23
24
|
# File 'lib/insup/insales.rb', line 21
def themes
configure_api
Theme.all
end
|