Sha256: 595459f8eb6acf35d419353e4d7d2889c4241269248a3d5c8dd0bf5f667bde3e
Contents?: true
Size: 597 Bytes
Versions: 19
Compression:
Stored size: 597 Bytes
Contents
require 'active_support/core_ext/module/delegation' module FixtureBuilder module Delegations module Configuration def self.included(base) methods_to_delegate = [:fixtures_dir, :tables, :legacy_fixtures].concat(::FixtureBuilder::Configuration::ACCESSIBLE_ATTRIBUTES).flatten methods_to_delegate.each do |meth| base.delegate(meth, :to => :@configuration) end end end module Namer def self.included(base) base.delegate :record_name, :populate_custom_names, :name, :name_model_with, :to => :@namer end end end end
Version data entries
19 entries across 19 versions & 1 rubygems