← Zurück · Zurück zur README · Weiter →
Registrierte Feeds auflisten
Ab Version 2.1.0 können Sie Feed-Registrierungen auflisten, ohne Dateien zu erzeugen oder ihren Zustand zu ändern:
php artisan feed:list
Der Befehl hat keine eigenen Argumente oder Optionen. Er zeigt eine Tabelle aller Registrierungen an, einschließlich inaktiver und vorläufig gelöschter Feeds.
| Spalte | Bedeutung |
|---|---|
id | ID der Registrierung. |
slug | Registrierungs-Slug, der von feed:generate verwendet wird. |
title | Titel der Registrierung. |
expression | Gespeicherter Cron-Ausdruck. |
is_active | Ob die Registrierung aktiviert ist. |
is_deleted | Ob die Registrierung vorläufig gelöscht ist. |
last_activity | Zuletzt gespeicherter Generierungszeitpunkt im Format ISO 8601; null in JSON, wenn nicht gesetzt. |
Zuerst erscheinen nicht gelöschte Registrierungen, danach vorläufig gelöschte. Innerhalb jeder Gruppe stehen aktive Feeds zuerst; anschließend werden die Zeilen nach Titel und ID sortiert. Boolesche Werte werden in der Konsole als true oder false angezeigt.
Verwenden Sie den Slug einer nicht gelöschten Registrierung, um diesen Feed zu erzeugen:
php artisan feed:generate products
Wenn keine Registrierungen vorhanden sind, zeigt die Konsole No feeds available an.
Auflistung für KI-Agenten
Innerhalb eines erkannten KI-Coding-Agenten gibt feed:list automatisch ein kompaktes JSON-Objekt in einer einzigen Zeile zurück. Es ist keine zusätzliche Option erforderlich. Boolesche Felder bleiben boolesche JSON-Werte:
{
"tool": "feed:list",
"result": "success",
"feeds": [
{
"id": 1,
"slug": "products",
"title": "Products",
"expression": "0 * * * *",
"is_active": true,
"is_deleted": false,
"last_activity": null
}
]
}
Das Beispiel ist zur besseren Lesbarkeit formatiert. Eine leere Auflistung liefert dieselbe Hülle mit "feeds": [].