class BlsmVdCore::VdFreePost
Constants
- DEFAULT_EXPIRE_AT
Public Instance Methods
expired?()
click to toggle source
# File lib/blsm-vd-core/model/vd_free_post.rb, line 12 def expired? return false unless self.expire_at return true if Time.now.strftime('%Y-%m-%d %H:%M:%S')> self.expire_at.strftime('%Y-%m-%d %H:%M:%S') false end
Private Instance Methods
gen_expire_at()
click to toggle source
# File lib/blsm-vd-core/model/vd_free_post.rb, line 19 def gen_expire_at unless self.expire_at default_time = Setting.where(name: 'vd_free_post_default_expire').pluck(:value)[0] self.expire_at = default_time || VdFreePost::DEFAULT_EXPIRE_AT end end