Zum Hauptinhalt springen

API-Referenz

Verwenden Sie diesen Bereich, wenn Sie den Ablauf bereits kennen und eine genaue Klasse, Methode, einen Konfigurationsschlüssel, ein Ereignis oder einen Fehlervertrag benötigen.

BereichZentrale EinstiegspunkteReferenz
Konfigurationconfig/feeds.phpKonfiguration
Feed-KlassenFeed, FeedItem, FeedInfoFeeds und Daten
AusgabestrukturElementData, XML-DirektivenElemente, Direktiven
FormateFeedFormatEnum, KonverterUnterstützte Formate
LaufzeitGeneratorService, FeedQuery, ScheduleFeedHelperLaufzeitdienste und Verträge
LebenszyklusStart- und AbschlussereignisseEreignisse und Ausnahmen
VoreinstellungenSitemap, RSS, Instagram, YandexVoreinstellungen

Erweiterungspunkte

  • Erweitern Sie Feed oder eine Voreinstellung, um Datenquelle und Ausgabevertrag zu definieren.
  • Erweitern Sie FeedItem und FeedInfo, um serialisierte Daten zu steuern.
  • Implementieren Sie DragonCode\LaravelFeed\Contracts\Transformer für eine eigene Umwandlung skalarer Werte.
  • Geben Sie DragonCode\LaravelFeed\Data\OptionalData zurück, wenn ein Feld ausgelassen werden soll.
  • Registrieren Sie Makros auf Feed, FeedItem oder FeedInfo für anwendungsspezifische Hilfsmethoden.

Siehe auch