limits = $limits; } public function xmlSerialize(Writer $writer): void { foreach ($this->limits as $limit) { $writer->startElement('{' . static::NS_F7CLOUD . '}share-download-limit'); $writer->writeElement('{' . static::NS_F7CLOUD . '}token', $limit->getId()); $writer->writeElement('{' . static::NS_F7CLOUD . '}limit', $limit->getLimit()); $writer->writeElement('{' . static::NS_F7CLOUD . '}count', $limit->getDownloads()); $writer->endElement(); } } }