/**
  * convinience method. Throws json schema validation errors as ValidationError.
  * @param string $schemaName e.g. 'scheduler_index' - without path and sufix!
  * @param array|object $data
  * @return void
  * @throws Hypercharge\Errors\ValidationError
  */
 static function validate($schemaName, $data)
 {
     $data = Helper::arrayToObject($data);
     $error = JsonSchemaValidator::validate($schemaName, $data);
     if (!empty($error)) {
         throw new Errors\ValidationError($error);
     }
 }