Build Laravel 13 ticket assistant with Docker, Livewire admin, and helpdesk scraper command

This commit is contained in:
SitiWeb
2026-04-29 13:11:39 +02:00
parent 141a1a3c9b
commit 3c4572bb12
58 changed files with 9377 additions and 455 deletions

View File

@@ -0,0 +1,28 @@
<?php
namespace App\Http\Controllers\Api;
use App\Http\Controllers\Controller;
use App\Http\Requests\StoreArticleRequest;
use App\Models\Article;
use Illuminate\Http\JsonResponse;
class ArticleController extends Controller
{
public function index(): JsonResponse
{
return response()->json([
'data' => Article::query()->latest()->paginate(20),
]);
}
public function store(StoreArticleRequest $request): JsonResponse
{
$article = Article::query()->create($request->validated());
return response()->json([
'message' => 'Article created',
'data' => $article,
], 201);
}
}