api refactoring

This commit is contained in:
Čarodej
2022-05-11 09:19:55 +02:00
parent d2371e667f
commit 70901a2df5
59 changed files with 861 additions and 578 deletions

View File

@@ -0,0 +1,20 @@
<?php
namespace Domain\Settings\Controllers;
use Domain\Settings\Actions\GetConfigAction;
use App\Http\Controllers\Controller;
use Illuminate\Http\JsonResponse;
class GetConfigController extends Controller
{
public function __construct(
public GetConfigAction $getConfigAction,
) {}
public function __invoke(): JsonResponse
{
return response()->json(($this->getConfigAction)());
}
}