Class: Blogaze::Models::Page
- Inherits:
-
Sequel::Model
- Object
- Sequel::Model
- Blogaze::Models::Page
- Defined in:
- lib/blogaze/models/page.rb
Overview
Custom page model
Instance Method Summary collapse
Instance Method Details
#before_create ⇒ Object
24 25 26 27 28 |
# File 'lib/blogaze/models/page.rb', line 24 def before_create super self.created_at = Time.now.to_i self.updated_at = 0 end |
#before_save ⇒ Object
30 31 32 |
# File 'lib/blogaze/models/page.rb', line 30 def before_save self.updated_at = Time.now.to_i end |
#validate ⇒ Object
Validations
20 21 22 |
# File 'lib/blogaze/models/page.rb', line 20 def validate validates_presence [:title, :slug, :body] end |