Module: Assembla::ClassMethods
Instance Method Summary collapse
-
#configuration ⇒ Configuration
The client configuration.
-
#configure {|configuration| ... } ⇒ nil
Configure options.
-
#require_all(prefix, *libs) ⇒ self
Requires internal libraries.
Instance Method Details
#configuration ⇒ Configuration
The client configuration
87 88 89 |
# File 'lib/assembla_api.rb', line 87 def configuration @configuration ||= Configuration.new end |
#configure {|configuration| ... } ⇒ nil
Configure options
105 106 107 |
# File 'lib/assembla_api.rb', line 105 def configure yield configuration end |
#require_all(prefix, *libs) ⇒ self
Requires internal libraries
76 77 78 79 80 |
# File 'lib/assembla_api.rb', line 76 def require_all(prefix, *libs) libs.each do |lib| require "#{File.join(prefix, lib)}" end end |