Class: Evil::Client::DSL::Verifier

Inherits:
Object
  • Object
show all
Defined in:
lib/evil/client/dsl/verifier.rb

Overview

Verifies a final schema

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.call(schema) ⇒ Object



6
7
8
# File 'lib/evil/client/dsl/verifier.rb', line 6

def self.call(schema)
  new(schema).call
end

Instance Method Details

#callObject



10
11
12
13
14
15
# File 'lib/evil/client/dsl/verifier.rb', line 10

def call
  @schema.each do |key, schema|
    check_path(key, schema)
    check_method(key, schema)
  end
end