Перейти к основному содержимому
Версия: 2.x

← Предыдущая · Назад к README · Следующая →

Список зарегистрированных фидов

Начиная с версии 2.1.0 можно просматривать записи фидов без генерации файлов или изменения их состояния:

php artisan feed:list

У команды нет собственных аргументов или параметров. Она показывает таблицу всех записей, включая неактивные и мягко удалённые фиды.

СтолбецЗначение
idИдентификатор записи.
slugSlug записи, который использует feed:generate.
titleНазвание записи.
expressionСохранённое cron-выражение.
is_activeВключена ли запись.
is_deletedМягко ли удалена запись.
last_activityПоследнее сохранённое время генерации в формате ISO 8601; null в JSON, если не задано.

Сначала выводятся неудалённые записи, затем — мягко удалённые. В каждой группе активные фиды идут первыми, дальше строки сортируются по названию и идентификатору. Логические значения в консоли выводятся как true или false.

Чтобы сгенерировать фид, используйте slug неудалённой записи:

php artisan feed:generate products

Если записей нет, консоль выводит No feeds available.

Список для ИИ-агента​

Внутри распознанного ИИ-агента для работы с кодом feed:list автоматически возвращает один компактный объект JSON одной строкой. Дополнительный параметр не требуется. Логические поля остаются логическими значениями JSON:

{
"tool": "feed:list",
"result": "success",
"feeds": [
{
"id": 1,
"slug": "products",
"title": "Products",
"expression": "0 * * * *",
"is_active": true,
"is_deleted": false,
"last_activity": null
}
]
}

Пример отформатирован для удобства чтения. Пустой список возвращается в той же оболочке с "feeds": [].