Zum Hauptinhalt springen

Laravel-Paket · Dokumentation 1.x

Große Datenmengen exportieren, ohne sie vollständig in den Arbeitsspeicher zu laden

Erzeugen Sie XML-, JSON-, JSON-Lines-, CSV-, RSS-, Sitemap-, Instagram- und Yandex-Feeds mit einem streamenden Laravel-Ablauf.

composer require dragon-code/laravel-feeds
ProductFeed.php
final class ProductFeed extends Feed
{
    public function builder(): Builder
    {
        return Product::query();
    }
}
Erzeugtes XML
<product>
  <product>
    <id>1</id>
    <title>Desk lamp</title>
  </product>
</product>

Passenden Einstieg finden

Mit einer Aufgabe beginnen, dann das Nachschlagewerk verwenden

PHP 8.2+Laravel 11–13XML · JSON · JSONL · CSV · RSSDetails zur Kompatibilität