Sha256: d2e2b8451b7b99ed3101088d446d679267d41cee9586595c54e031d6eb33f2a2
Contents?: true
Size: 479 Bytes
Versions: 3
Compression:
Stored size: 479 Bytes
Contents
class Site < ActiveRecord::Base belongs_to :page attr_accessible :name, :page_id, :stylesheet, :hostnames, :hostnames_attributes has_many :hostnames, :dependent => :destroy accepts_nested_attributes_for :hostnames, :allow_destroy => true def self.find_by_hostname(hostname) Site.joins(:hostnames).where(:hostnames=>{:hostname=>hostname}).first || Site.joins(:hostnames).where(:hostnames=>{:hostname=>'*'}).first end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
refinerycms-multisite-0.0.5 | app/models/site.rb |
refinerycms-multisite-0.0.4 | app/models/site.rb |
refinerycms-multisite-0.0.3 | app/models/site.rb |