Method: GraphStarter::Configuration#validation_errors

Defined in:
lib/graph_starter/configuration.rb

#validation_errorsObject



15
16
17
18
19
20
21
22
23
24
25
# File 'lib/graph_starter/configuration.rb', line 15

def validation_errors
  {}.tap do |errors|
    if !(@menu_models.respond_to?(:each) || @menu_models.nil?)
      errors[:menu_models] = 'should be enumerable or nil'
    end

    if !@icon_classes.is_a?(Hash)
      errors[:icon_classes] = 'should be a Hash'
    end
  end
end