function ManifestSerializer::addExtension
1 call to ManifestSerializer::addExtension()
- ManifestSerializer::addContains in vendor/
phar-io/ manifest/ src/ ManifestSerializer.php
File
-
vendor/
phar-io/ manifest/ src/ ManifestSerializer.php, line 166
Class
- ManifestSerializer
- @psalm-suppress MissingConstructor
Namespace
PharIo\ManifestCode
private function addExtension(ApplicationName $applicationName, VersionConstraint $versionConstraint) : void {
$this->xmlWriter
->startElement('extension');
$this->xmlWriter
->writeAttribute('for', $applicationName->asString());
$this->xmlWriter
->writeAttribute('compatible', $versionConstraint->asString());
$this->xmlWriter
->endElement();
}