Sha256: decff995362101a4212407869cb7d034809edf9d4049351990ac7859248a6ed2
Contents?: true
Size: 433 Bytes
Versions: 4
Compression:
Stored size: 433 Bytes
Contents
require 'ecm/cms/database_template' class Ecm::Cms::Partial < ActiveRecord::Base # add shared behaviour for database backed templates include Ecm::Cms::DatabaseTemplate # callbacks before_validation :ensure_basename_starts_with_underscore, :if => Proc.new { |t| t.basename.present? } private def ensure_basename_starts_with_underscore self.basename.insert(0, '_') unless self.basename.start_with?('_') end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
ecm_cms2-1.1.1 | app/models/ecm/cms/partial.rb |
ecm_cms2-1.1.0 | app/models/ecm/cms/partial.rb |
ecm_cms2-1.0.1 | app/models/ecm/cms/partial.rb |
ecm_cms2-1.0.0 | app/models/ecm/cms/partial.rb |