Module: Gutentag

Defined in:
lib/gutentag.rb,
lib/gutentag/generators/migration_versions_generator.rb

Defined Under Namespace

Modules: Generators Classes: ActiveRecord, ChangeState, Dirty, Engine, Persistence, RemoveUnused, Tag, TagNames, TagValidations, TaggedWith, Tagging

Class Method Summary collapse

Class Method Details

.dirtierObject



6
7
8
# File 'lib/gutentag.rb', line 6

def self.dirtier
  @dirtier
end

.dirtier=(dirtier) ⇒ Object



10
11
12
# File 'lib/gutentag.rb', line 10

def self.dirtier=(dirtier)
  @dirtier = dirtier
end

.normaliserObject



14
15
16
# File 'lib/gutentag.rb', line 14

def self.normaliser
  @normaliser ||= lambda { |tag_name| tag_name.to_s.downcase }
end

.normaliser=(normaliser) ⇒ Object



18
19
20
# File 'lib/gutentag.rb', line 18

def self.normaliser=(normaliser)
  @normaliser = normaliser
end

.tag_validationsObject



22
23
24
# File 'lib/gutentag.rb', line 22

def self.tag_validations
  @tag_validations ||= Gutentag::TagValidations
end

.tag_validations=(tag_validations) ⇒ Object



26
27
28
# File 'lib/gutentag.rb', line 26

def self.tag_validations=(tag_validations)
  @tag_validations = tag_validations
end