module Juscribe::TosAcceptable
Attributes
tos_accepted[RW]
tos_accepted_at[RW]
Public Instance Methods
tos_accepted=(val)
click to toggle source
# File lib/juscribe/tos_acceptable.rb, line 11 def tos_accepted=(val) self.tos_accepted_at = Time.now end
tos_accepted?()
click to toggle source
# File lib/juscribe/tos_acceptable.rb, line 20 def tos_accepted? @_tos_accepted_at.try(:<, Time.now) end
Also aliased as: tos_accepted, terms_of_service
tos_accepted_at=(timestamp)
click to toggle source
# File lib/juscribe/tos_acceptable.rb, line 15 def tos_accepted_at=(timestamp) write_attribute(:tos_accepted_at, timestamp) if has_attribute?(:tos_accepted_at) @_tos_accepted_at = timestamp end