Module: Hancock::Seo

Includes:
Plugin, PluginConfiguration
Defined in:
lib/hancock/seo/version.rb,
lib/hancock/seo/admin/seo.rb,
app/models/hancock/seo/seo.rb,
lib/hancock/seo/models/seo.rb,
lib/hancock/seo/configuration.rb,
lib/hancock/seo/admin/sitemap_data.rb,
lib/hancock/seo/models/mongoid/seo.rb,
app/models/hancock/seo/sitemap_data.rb,
lib/hancock/seo/models/sitemap_data.rb,
lib/hancock/seo/models/active_record/seo.rb,
lib/hancock/seo/models/mongoid/sitemap_data.rb,
lib/hancock/seo/models/active_record/sitemap_data.rb,
lib/generators/hancock/seo/config/config_generator.rb,
lib/generators/hancock/seo/sitemap/sitemap_generator.rb,
lib/generators/hancock/seo/migrations/migrations_generator.rb,
lib/hancock/seo/engine.rb,
lib/hancock/seo/admin.rb,
lib/hancock_cms_seo.rb

Defined Under Namespace

Modules: Admin, Decorators, Models, SeoHelper, Seoable, SitemapDataField, Sitemapable, XFrameOptions Classes: ConfigGenerator, Configuration, Engine, MigrationsGenerator, Seo, SitemapData, SitemapGenerator

Constant Summary collapse

VERSION =
"1.0.2".freeze

Class Method Summary collapse

Class Method Details

.clear_empty_objectsObject



15
16
17
18
19
# File 'lib/hancock_cms_seo.rb', line 15

def clear_empty_objects
  [Hancock::Seo::Seo, Hancock::Seo::SitemapData].map { |model|
    model.clear_empty_objects
  }
end

.config_classObject



4
5
6
# File 'lib/hancock/seo/configuration.rb', line 4

def self.config_class
  Configuration
end