/
itp_practice
/
itp_backend
Обзор
Документация
Войти
/
itp_practice
/
itp_backend
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
master
app/Http/Controllers/SubscriptionController.php
25 строк
609 B
vivanenko
add subscriptions list
28 май 2025, 14:15
28 май 2025, 14:15
7708970
Код
Авторство
О чём код?
<?php namespace App\Http\Controllers; use App\Services\SubscriptionService; use Illuminate\Http\JsonResponse; class SubscriptionController extends Controller { public function __construct( private readonly SubscriptionService $subscriptionService ) {} public function getUserSubscriptions(): JsonResponse { $subscriptions = $this->subscriptionService ->getUserSubscriptions(auth()->user()) ->map(fn($dto) => $dto->toArray()); return response()->json([ 'success' => true, 'data' => $subscriptions ]); } }