Module: CreatedAndUpdatedBy::InstanceMethods

Defined in:
lib/created-and-updated-by.rb

Instance Method Summary collapse

Instance Method Details

#set_stampsObject



25
26
27
28
29
30
# File 'lib/created-and-updated-by.rb', line 25

def set_stamps
	if stamper && stamper.respond_to?(:id) && respond_to?(:created_by_id) && respond_to?(:updated_by_id)
		self.created_by_id = stamper.id if new_record?
		self.updated_by_id = stamper.id
	end
end

#stamperObject



24
# File 'lib/created-and-updated-by.rb', line 24

def stamper; Object.const_get(CreatedAndUpdatedBy::Stamper.stampable).send(CreatedAndUpdatedBy::Stamper.attribute); end