Skip to content

Commit 1c0337b

Browse files
committed
Moved autowire to abstract class
1 parent 5e19aa5 commit 1c0337b

File tree

3 files changed

+2
-32
lines changed

3 files changed

+2
-32
lines changed

modules/os2forms_digital_post/src/Helper/AbstractMessageHelper.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
use Drupal\webform_attachment\Element\WebformAttachmentBase;
1313
use ItkDev\Serviceplatformen\Service\SF1601\Serializer;
1414
use Oio\Fjernprint\ForsendelseI;
15+
use Symfony\Component\DependencyInjection\Attribute\Autowire;
1516

1617
/**
1718
* Abstract message helper.
@@ -23,6 +24,7 @@ abstract class AbstractMessageHelper {
2324
*/
2425
public function __construct(
2526
readonly protected Settings $settings,
27+
#[Autowire(service: 'plugin.manager.element_info')]
2628
readonly protected ElementInfoManager $elementInfoManager,
2729
readonly protected WebformTokenManagerInterface $webformTokenManager,
2830
) {

modules/os2forms_digital_post/src/Helper/ForsendelseHelper.php

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -27,22 +27,6 @@ class ForsendelseHelper extends AbstractMessageHelper {
2727
// PostKategoriKode.
2828
public const POST_KATEGORI_KODE_PRIORITAIRE = 'Prioritaire';
2929

30-
/**
31-
* {@inheritDoc}
32-
*/
33-
// phpcs:disable Generic.CodeAnalysis.UselessOverridingMethod
34-
public function __construct(
35-
Settings $settings,
36-
#[Autowire(service: 'plugin.manager.element_info')]
37-
ElementInfoManager $elementInfoManager,
38-
#[Autowire(service: 'webform.token_manager')]
39-
WebformTokenManagerInterface $webformTokenManager,
40-
) {
41-
parent::__construct($settings, $elementInfoManager, $webformTokenManager);
42-
}
43-
44-
// phpcs:enable
45-
4630
/**
4731
* Build forsendelse.
4832
*/

modules/os2forms_digital_post/src/Helper/MeMoHelper.php

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -30,22 +30,6 @@
3030
*/
3131
class MeMoHelper extends AbstractMessageHelper {
3232

33-
/**
34-
* {@inheritDoc}
35-
*/
36-
// phpcs:disable Generic.CodeAnalysis.UselessOverridingMethod
37-
public function __construct(
38-
Settings $settings,
39-
#[Autowire(service: 'plugin.manager.element_info')]
40-
ElementInfoManager $elementInfoManager,
41-
#[Autowire(service: 'webform.token_manager')]
42-
WebformTokenManagerInterface $webformTokenManager,
43-
) {
44-
parent::__construct($settings, $elementInfoManager, $webformTokenManager);
45-
}
46-
47-
// phpcs:enable
48-
4933
/**
5034
* Build message.
5135
*

0 commit comments

Comments
 (0)