devblog/app/models/article.rb

24 lines
405 B
Ruby

class Article < ActiveRecord::Base
before_create :b_create
before_update :b_update
before_destroy :b_destroy
def b_create
self.created_by = current_user.id
self.updated_by = current_user.id
end
def b_update
self.updated_by = current_user.id
end
def b_destroy
#ToDo destroy comments
end
def self.created
"#{self.email} (#{self.created_at})"
end
end