Skip to content

Commit bc008b2

Browse files
Refactor LaunchAction to inject AdminContext as a method parameter
1 parent b8ffaa4 commit bc008b2

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

src/Controller/Admin/Process/LaunchAction.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,12 @@
4040
#[IsGranted('ROLE_USER')]
4141
class LaunchAction extends AbstractController
4242
{
43-
public function __construct(private readonly MessageBusInterface $messageBus, private readonly RequestStack $requestStack, private readonly ProcessConfigurationsManager $processConfigurationsManager, private readonly AdminContext $context)
43+
public function __construct(private readonly MessageBusInterface $messageBus, private readonly RequestStack $requestStack, private readonly ProcessConfigurationsManager $processConfigurationsManager)
4444
{
4545
}
4646

4747
public function __invoke(
48+
AdminContext $context,
4849
string $uploadDirectory,
4950
): Response {
5051
$processCode = (string) $this->requestStack->getMainRequest()?->request->get('process');
@@ -101,7 +102,7 @@ public function __invoke(
101102

102103
return $this->redirectToRoute('process', ['routeName' => 'process_list']);
103104
}
104-
$this->context->getAssets()->addJsAsset(Asset::fromEasyAdminAssetPackage('field-collection.js')->getAsDto());
105+
$context->getAssets()->addJsAsset(Asset::fromEasyAdminAssetPackage('field-collection.js')->getAsDto());
105106

106107
return $this->render(
107108
'@CleverAgeUiProcess/admin/process/launch.html.twig',

0 commit comments

Comments
 (0)