/** * @param SamlElementInterface $samlElement */ protected function validateMetadata(SamlElementInterface $samlElement) { $validator = new XsdValidator(); $xml = $this->serialize($samlElement); $errors = $validator->validateMetadata($xml); if ($errors) { $this->fail("\n" . implode("\n", $errors) . "\n\n{$xml}\n\n"); } }