Upgrade of BloomFeed v0.1

This commit is contained in:
Esteban
2026-07-03 21:46:06 +02:00
parent 7a7440daab
commit c549e9cfc0
24 changed files with 591 additions and 6 deletions
@@ -0,0 +1,24 @@
<?php
namespace App\Http\Controllers;
use App\Services\FluxCatalogService;
use Illuminate\Http\Request;
use Illuminate\View\View;
class CatalogController extends Controller
{
public function index(Request $request, FluxCatalogService $catalog): View
{
$result = $catalog->getCatalog();
$subscribedUrls = $request->user()->feeds()->pluck('url')->all();
return view('catalog', [
'feeds' => collect($result['feeds'])->groupBy('category'),
'fromCache' => $result['fromCache'],
'updatedAt' => $result['updatedAt'],
'subscribedUrls' => $subscribedUrls,
]);
}
}