Class: Skr::GlPeriod
- Defined in:
- lib/skr/models/gl_period.rb
Class Method Summary collapse
Class Method Details
.current ⇒ Object
7 8 9 10 |
# File 'lib/skr/models/gl_period.rb', line 7 def self.current attr = { year: Time.now.year, period: Time.now.month } GlPeriod.where( attr ).first || GlPeriod.create( attr ) end |
.is_date_locked?(date) ⇒ Boolean
12 13 14 15 16 |
# File 'lib/skr/models/gl_period.rb', line 12 def self.is_date_locked?( date ) date && GlPeriod.select(:is_locked).where( year: date.year, period: date.month, is_locked: true ).first end |