Module: Textus::Manifest::Entry::Validators

Defined in:
lib/textus/manifest/entry/validators.rb,
lib/textus/manifest/entry/validators/events.rb,
lib/textus/manifest/entry/validators/inject_intro.rb,
lib/textus/manifest/entry/validators/publish_each.rb,
lib/textus/manifest/entry/validators/format_matrix.rb,
lib/textus/manifest/entry/validators/index_filename.rb

Defined Under Namespace

Modules: Events, FormatMatrix, IndexFilename, InjectIntro, PublishEach

Constant Summary collapse

REGISTERED =
[
  Events,
  PublishEach,
  InjectIntro,
  IndexFilename,
  FormatMatrix,
].freeze

Class Method Summary collapse

Class Method Details

.run_all(entry) ⇒ Object



13
14
15
16
# File 'lib/textus/manifest/entry/validators.rb', line 13

def self.run_all(entry)
  REGISTERED.each { |v| v.call(entry) }
  nil
end