From 4715c76e379c9915dcfa4449476c9bda109e2e29 Mon Sep 17 00:00:00 2001 From: Sebastian Krupinski Date: Mon, 27 Jul 2026 00:50:43 -0400 Subject: [PATCH] refactor: migrate to scoped execution contexts Signed-off-by: Sebastian Krupinski --- lib/Controllers/DefaultController.php | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/Controllers/DefaultController.php b/lib/Controllers/DefaultController.php index f02f262..48f20a3 100644 --- a/lib/Controllers/DefaultController.php +++ b/lib/Controllers/DefaultController.php @@ -13,8 +13,8 @@ use InvalidArgumentException; use KTXC\Http\Response\JsonResponse; use KTXC\Http\Response\Response; use KTXC\Http\Response\StreamedNdJsonResponse; -use KTXC\SessionIdentity; -use KTXC\SessionTenant; +use KTXC\Context\IdentityContextInterface; +use KTXC\Context\TenantContextInterface; use KTXF\Controller\ControllerAbstract; use KTXF\Json\JsonSerializable; use KTXF\Resource\Identifier\CollectionIdentifier; @@ -49,8 +49,8 @@ class DefaultController extends ControllerAbstract { private const ERR_INVALID_DATA = 'Invalid parameter: data must be an array'; public function __construct( - private readonly SessionTenant $tenantIdentity, - private readonly SessionIdentity $userIdentity, + private readonly TenantContextInterface $tenantContext, + private readonly IdentityContextInterface $identityContext, private readonly Manager $manager, private readonly ImportService $importService, private readonly LoggerInterface $logger, @@ -79,8 +79,8 @@ class DefaultController extends ControllerAbstract { ): Response { // authorize request - $tenantId = $this->tenantIdentity->identifier(); - $userId = $this->userIdentity->identifier(); + $tenantId = $this->tenantContext->identifier(); + $userId = $this->identityContext->identifier(); try {