Sha256: 33f8e244dbca5f5046319fdb446e1c9a100ccf4f1feb40b9f5573fb91c0349e3
Contents?: true
Size: 326 Bytes
Versions: 3
Compression:
Stored size: 326 Bytes
Contents
module Blogr class Category < ActiveRecord::Base has_many :posts, class_name: "Blogr::Post" before_validation { self.permalink = self.title.parameterize if self.title } validates_uniqueness_of :title, :permalink validates_presence_of :title, :permalink def to_param permalink end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
blogr-0.0.8 | app/models/blogr/category.rb |
blogr-0.0.7 | app/models/blogr/category.rb |
blogr-0.0.6 | app/models/blogr/category.rb |