Object
Class to build a Virtus module with it’s own config
This allows for individual Virtus modules to be included in classes and not impacted by the global Virtus config, which is implemented using Virtus::config.
@private
@api private
# File lib/virtus/builder.rb, line 27 def self.call(options, &block) new(Configuration.new(options, &block)).mod end
Initializes a new Builder
@param [Configuration] config @param [Module] mod
@return [undefined]
@api private
# File lib/virtus/builder.rb, line 44 def initialize(conf, mod = Module.new) @config, @mod = conf, mod add_included_hook add_extended_hook end
Generated with the Darkfish Rdoc Generator 2.