Module: D13n::Application::ClassMethods
- Defined in:
- lib/d13n/application/class_methods.rb
Class Method Summary collapse
Instance Method Summary collapse
- #app_name ⇒ Object
- #app_prefix ⇒ Object
- #application ⇒ Object
- #config ⇒ Object
- #config=(cfg) ⇒ Object
- #default_source ⇒ Object
- #default_source=(default_config) ⇒ Object
- #logger ⇒ Object
- #logger=(log) ⇒ Object
- #reset ⇒ Object
-
#service ⇒ Object
def opt_state D13n::Api::OperationState.opt_get end.
Class Method Details
.extended(descendant) ⇒ Object
3 4 5 |
# File 'lib/d13n/application/class_methods.rb', line 3 def self.extended(descendant) D13n.application = descendant end |
Instance Method Details
#app_name ⇒ Object
43 44 45 |
# File 'lib/d13n/application/class_methods.rb', line 43 def app_name D13n.app_name end |
#app_prefix ⇒ Object
47 48 49 |
# File 'lib/d13n/application/class_methods.rb', line 47 def app_prefix D13n.app_prefix end |
#application ⇒ Object
39 40 41 |
# File 'lib/d13n/application/class_methods.rb', line 39 def application D13n.application end |
#config ⇒ Object
7 8 9 |
# File 'lib/d13n/application/class_methods.rb', line 7 def config @config ||= D13n.config end |
#config=(cfg) ⇒ Object
11 12 13 |
# File 'lib/d13n/application/class_methods.rb', line 11 def config=(cfg) @config = cfg end |
#default_source ⇒ Object
23 24 25 |
# File 'lib/d13n/application/class_methods.rb', line 23 def default_source D13n::Configuration::DefaultSource.defaults end |
#default_source=(default_config) ⇒ Object
27 28 29 |
# File 'lib/d13n/application/class_methods.rb', line 27 def default_source=(default_config) D13n::Configuration::DefaultSource.defaults = default_config end |
#logger ⇒ Object
15 16 17 |
# File 'lib/d13n/application/class_methods.rb', line 15 def logger @logger ||= D13n.logger end |
#logger=(log) ⇒ Object
19 20 21 |
# File 'lib/d13n/application/class_methods.rb', line 19 def logger=(log) @logger = log end |
#reset ⇒ Object
51 52 53 54 |
# File 'lib/d13n/application/class_methods.rb', line 51 def reset @config = nil @logger = nil end |