Sha256: bd9977db03cd9ef6e74ba1654f41b0095f22a3bde3bdd578bb319719258e9f8d
Contents?: true
Size: 415 Bytes
Versions: 20
Compression:
Stored size: 415 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 { |t| t.basename.present? } private def ensure_basename_starts_with_underscore basename.insert(0, '_') unless basename.start_with?('_') end end
Version data entries
20 entries across 20 versions & 1 rubygems