module Sinatra::AssetPack::Configurator::ClassMethods

Public Instance Methods

attrib(name) click to toggle source
# File lib/sinatra/assetpack/configurator.rb, line 9
def attrib(name)
  define_method(:"#{name}") { |*a|
    value = a.first
    self.instance_variable_set :"@#{name}", value  unless value.nil?
    self.instance_variable_get :"@#{name}"
  }

  alias_method(:"#{name}=", :"#{name}")
end