class ActsAsTaggableOnMongoid::Configuration

:reek: UtilityFunction :reek: Attribute :reek: TooManyInstanceVariables

Attributes

default_parser[RW]
force_lowercase[RW]
force_lowercase?[RW]
force_parameterize[RW]
force_parameterize?[RW]
preserve_tag_order[RW]
preserve_tag_order?[RW]
remove_unused_tags[RW]
remove_unused_tags?[RW]
taggings_table[RW]
tags_table[RW]

Public Class Methods

new() click to toggle source
# File lib/acts_as_taggable_on_mongoid/configuration.rb, line 83
def initialize
  @force_lowercase    = false
  @force_parameterize = false
  @preserve_tag_order = false
  @remove_unused_tags = false
  @tags_counter       = true
  @default_parser     = ActsAsTaggableOnMongoid::DefaultParser
  @tags_table         = ActsAsTaggableOnMongoid::Models::Tag
  @taggings_table     = ActsAsTaggableOnMongoid::Models::Tagging
end

Public Instance Methods

strict_case_match() click to toggle source
# File lib/acts_as_taggable_on_mongoid/configuration.rb, line 57
def strict_case_match
  Mongoid.logger.warn "strict_case_match= is not supported."
  nil
end
Also aliased as: strict_case_match?
strict_case_match=(_value) click to toggle source
# File lib/acts_as_taggable_on_mongoid/configuration.rb, line 69
def strict_case_match=(_value)
  Mongoid.logger.warn "strict_case_match= is not supported."
  nil
end
strict_case_match?()
Alias for: strict_case_match
tags_counter() click to toggle source

For duck compatibility with ActsAsTaggableOn. Do not use.

# File lib/acts_as_taggable_on_mongoid/configuration.rb, line 52
def tags_counter
  Mongoid.logger.warn "tags_counter is not supported."
  nil
end
Also aliased as: tags_counter?
tags_counter=(_value) click to toggle source

rubocop:disable Lint/Void

# File lib/acts_as_taggable_on_mongoid/configuration.rb, line 64
def tags_counter=(_value)
  Mongoid.logger.warn "tags_counter is not supported."
  nil
end
tags_counter?()
Alias for: tags_counter