Sha256: a06c4008d4bc776ca4390c1359d9c924faa8a13185ae58212e6d43297bb338a4
Contents?: true
Size: 453 Bytes
Versions: 2
Compression:
Stored size: 453 Bytes
Contents
require_dependency 'landable/has_assets' module Landable class Theme < ActiveRecord::Base include Landable::TableName include Landable::HasAssets validates_presence_of :name, :description validates_uniqueness_of :name, case_sensitive: false has_many :pages, inverse_of: :theme class << self def create_from_layouts! return unless table_exists? Layout.all.map(&:to_theme) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
landable-1.7.1.rc1 | app/models/landable/theme.rb |
landable-1.7.0 | app/models/landable/theme.rb |