Zum Hauptinhalt springen
Version: 2.x

← 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.

SpalteBedeutung
idID der Registrierung.
slugRegistrierungs-Slug, der von feed:generate verwendet wird.
titleTitel der Registrierung.
expressionGespeicherter Cron-Ausdruck.
is_activeOb die Registrierung aktiviert ist.
is_deletedOb die Registrierung vorläufig gelöscht ist.
last_activityZuletzt 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": [].