module Cranium
Public Class Methods
application(argv = [])
click to toggle source
# File lib/cranium.rb, line 29 def application(argv = []) @application ||= Application.new(argv) end
configuration()
click to toggle source
# File lib/cranium.rb, line 35 def configuration @configuration ||= Configuration.new.freeze end
configure() { |mutable_configuration| ... }
click to toggle source
# File lib/cranium.rb, line 41 def configure mutable_configuration = configuration.dup yield mutable_configuration @configuration = mutable_configuration @configuration.freeze end
load_arguments()
click to toggle source
# File lib/cranium.rb, line 50 def load_arguments application.load_arguments end