Sha256: 452503858427e88d29cc759dc013383595158e0351221ff250b52c9a827fe9b3
Contents?: true
Size: 628 Bytes
Versions: 4
Compression:
Stored size: 628 Bytes
Contents
require 'active_record' require 'active_support' require 'active_support/core_ext/module/delegation' require File.dirname(__FILE__) + '/lazy_model/lazy_model.rb' require File.dirname(__FILE__) + '/lazy_model/lazy_model_support.rb' require File.dirname(__FILE__) + '/lazy_model/lazy_boolean.rb' require File.dirname(__FILE__) + '/lazy_model/lazy_string.rb' require File.dirname(__FILE__) + '/lazy_model/lazy_text.rb' module LazyModel def lazy_model(attribute, enumerables = nil, custom_finders = {}) LazyModel.new(self, attribute, enumerables, custom_finders).define_methods end end ActiveRecord::Base.extend LazyModel
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
lazy_model-0.0.4 | lib/lazy_model.rb |
lazy_model-0.0.3 | lib/lazy_model.rb |
lazy_model-0.0.2 | lib/lazy_model.rb |
lazy_model-0.0.1 | lib/lazy_model.rb |