class Gaston::Configuration

Attributes

env[RW]
files[RW]

Public Class Methods

configure() { |self| ... } click to toggle source

Define a configure block.

@example

Gaston.configure do |config|
  config.env = :test
  config.files = Dir[Rails.root.join("config/libraries/**/*.rb"]
end

@param [ Proc ] block The block getting called.

@since 0.0.1

# File lib/gaston/configuration.rb, line 21
def configure(&block)
  default_values!
  yield self
end
env=(env) click to toggle source
# File lib/gaston/configuration.rb, line 26
def env=(env)
  if env
    @env = env
  end
  @env
end

Private Class Methods

default_values!() click to toggle source

Set default values

@since 0.0.1

# File lib/gaston/configuration.rb, line 39
def default_values!
  @files = []
  @env = :development
end