Method: PageMagic::Elements::Config#validate!

Defined in:
lib/page_magic/elements/config.rb

#validate!PageMagic::Elements::Config

Validate supplied configuration

Raises:

Returns:



85
86
87
88
89
90
# File 'lib/page_magic/elements/config.rb', line 85

def validate!
  raise PageMagic::InvalidConfigurationException, 'element type required' unless type
  raise PageMagic::InvalidConfigurationException, INVALID_ELEMENT_CLASS_MSG unless valid_element_class?

  self
end