Sha256: 216d523617fcd8910146f45d246bf01cb05c3fdeaebb2cef2f111d0fe4957f59

Contents?: true

Size: 875 Bytes

Versions: 3

Compression:

Stored size: 875 Bytes

Contents

# frozen_string_literal: true

require 'English'
require 'action_controller'
require 'action_view'

# MetaTags gem namespace.
module MetaTags
  # Returns MetaTags gem configuration.
  #
  def self.config
    @config ||= Configuration.new
  end

  # Configures MetaTags gem.
  #
  # @yield [Configuration] configuration object.
  # @example
  #
  #   MetaTags.configure do |config|
  #     # config.title_limit = 100
  #   end
  def self.configure
    yield config
  end
end

require 'meta_tags/version'

require 'meta_tags/configuration'
require 'meta_tags/controller_helper'
require 'meta_tags/meta_tags_collection'
require 'meta_tags/renderer'
require 'meta_tags/tag'
require 'meta_tags/content_tag'
require 'meta_tags/text_normalizer'
require 'meta_tags/view_helper'

ActionView::Base.include MetaTags::ViewHelper
ActionController::Base.include MetaTags::ControllerHelper

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
meta-tags-2.12.0 lib/meta_tags.rb
meta-tags-2.11.1 lib/meta_tags.rb
meta-tags-2.11.0 lib/meta_tags.rb