class Garage::Config::Builder

Public Class Methods

new(&block) click to toggle source
# File lib/garage/config.rb, line 68
def initialize(&block)
  @config = Config.new
  instance_eval(&block)
end

Public Instance Methods

build() click to toggle source
# File lib/garage/config.rb, line 73
def build
  @config
end
cast_resource(&block) click to toggle source
# File lib/garage/config.rb, line 77
def cast_resource(&block)
  @config.cast_resource = block
end
docs() click to toggle source
# File lib/garage/config.rb, line 81
def docs
  @docs_builder ||= Docs::Config::Builder.new(@config.docs)
end