module Datamappify::Lazy
Public Class Methods
included(klass)
click to toggle source
# File lib/datamappify/lazy.rb, line 7 def self.included(klass) klass.class_eval do # @return [Repository] cattr_accessor :repository # @return [Hash] attr_accessor :cached_attributes end end
new(*args)
click to toggle source
Calls superclass method
# File lib/datamappify/lazy.rb, line 17 def initialize(*args) super @cached_attributes = {} @attributes_handler = AttributesHandler.new(self) end