module Mycrm
Constants
- VERSION
Attributes
configuration[RW]
Public Class Methods
configure() { |configuration| ... }
click to toggle source
# File lib/mycrm.rb, line 30 def self.configure self.configuration = Configuration.new yield(configuration) set_domains end
log(level, message)
click to toggle source
# File lib/mycrm.rb, line 36 def self.log(level, message) return unless configuration.logger configuration.logger.send level, message end
Private Class Methods
domains_file()
click to toggle source
# File lib/mycrm.rb, line 25 def domains_file File.join(File.dirname(__FILE__), 'mycrm/resources', 'domains.yml') end
set_domains()
click to toggle source
# File lib/mycrm.rb, line 19 def set_domains configuration.domains = YAML.load_file(domains_file) .depp_merge(configuration.domains.to_h.stringify_keys_deep!) .stringify_keys_deep! end