protected function generateKeyAttribute(\XmlWriter $writer, $key = null) { if ($key !== null) { $writer->startAttribute('key'); $writer->text($key); $writer->endAttribute(); } }