Sha256: dd61f16f1f6b9f266d96b32f8132f4b6c4da5c5c76fa1abfbd6234cb9b154744

Contents?: true

Size: 377 Bytes

Versions: 32

Compression:

Stored size: 377 Bytes

Contents

if RocketCMS.active_record?
  class Seo < ActiveRecord::Base
  end
end

class Seo
  include RocketCMS::Models::Seo
  RocketCMS.apply_patches self
  rails_admin &RocketCMS.seo_config
  belongs_to :seoable, polymorphic: true

  def self.separate_table?
    (RocketCMS.mongoid? && RocketCMS.config.separate_seo_table) || (RocketCMS.active_record? && Seo.table_exists?)
  end
end

Version data entries

32 entries across 32 versions & 2 rubygems

Version Path
rocket_cms-0.12.0 app/models/seo.rb
rocket_cms-0.11.7 app/models/seo.rb
rocket_cms-0.11.5 app/models/seo.rb
rocket_cms-0.11.4 app/models/seo.rb
rocket_cms-0.11.3 app/models/seo.rb
rocket_cms-0.11.2 app/models/seo.rb
rocket_cms-0.11.1 app/models/seo.rb
rocket_cms-0.11.0 app/models/seo.rb
rocket_cms-0.10.2 app/models/seo.rb
rocket_cms-0.10.1 app/models/seo.rb
rocket_cms-0.10.0 app/models/seo.rb
rocket_cms-0.9.9 app/models/seo.rb
rocket_cms-0.9.8 app/models/seo.rb
ack_rocket_cms-0.9.2 app/models/seo.rb
rocket_cms-0.9.7 app/models/seo.rb
rocket_cms-0.9.5 app/models/seo.rb
rocket_cms-0.9.4 app/models/seo.rb
rocket_cms-0.9.3 app/models/seo.rb
rocket_cms-0.9.2 app/models/seo.rb
ack_rocket_cms-0.9.1.3 app/models/seo.rb