feat(tickets): implement AdminAppTicketResource and update ticket collection to use it

This commit is contained in:
2026-08-28 15:17:35 -03:00
parent ba0e2dd00c
commit 1ec7ab3e35
3 changed files with 120 additions and 6 deletions

View File

@@ -2,15 +2,14 @@
namespace App\Domains\Ticket\Resources\AdminApp;
use App\Domains\Ticket\Resources\TicketResource;
use App\Domains\Ticket\Services\AdminAppTicketResult;
use Illuminate\Http\Request;
use Illuminate\Http\Resources\Json\ResourceCollection;
class AdminAppTicketCollection extends ResourceCollection
{
/** @var class-string<TicketResource> */
public $collects = TicketResource::class;
/** @var class-string<AdminAppTicketResource> */
public $collects = AdminAppTicketResource::class;
private readonly int $scannedTickets;