module OpenStax::Utilities
Constants
- VERSION
Public Class Methods
configuration()
click to toggle source
# File lib/openstax_utilities.rb, line 52 def configuration @configuration ||= Configuration.new end
configure() { |configuration| ... }
click to toggle source
Configuration
machinery.
To configure OpenStax
Utilities
, put the following code in your applications initialization logic (eg. in the config/initializers in a Rails app)
OpenStax::Utilities.configure do |config| config.<parameter name> = <parameter value> ... end
# File lib/openstax_utilities.rb, line 48 def configure yield configuration end
generate_url(*urls)
click to toggle source
# File lib/openstax/utilities/network.rb, line 3 def self.generate_url(*urls) params = urls.pop if urls.last.is_a? Hash uri = URI.join(*urls) uri.query = params.to_query if params uri.to_s end