File tree Expand file tree Collapse file tree 3 files changed +2
-32
lines changed
modules/os2forms_digital_post/src/Helper Expand file tree Collapse file tree 3 files changed +2
-32
lines changed Original file line number Diff line number Diff line change 12
12
use Drupal \webform_attachment \Element \WebformAttachmentBase ;
13
13
use ItkDev \Serviceplatformen \Service \SF1601 \Serializer ;
14
14
use Oio \Fjernprint \ForsendelseI ;
15
+ use Symfony \Component \DependencyInjection \Attribute \Autowire ;
15
16
16
17
/**
17
18
* Abstract message helper.
@@ -23,6 +24,7 @@ abstract class AbstractMessageHelper {
23
24
*/
24
25
public function __construct (
25
26
readonly protected Settings $ settings ,
27
+ #[Autowire(service: 'plugin.manager.element_info ' )]
26
28
readonly protected ElementInfoManager $ elementInfoManager ,
27
29
readonly protected WebformTokenManagerInterface $ webformTokenManager ,
28
30
) {
Original file line number Diff line number Diff line change @@ -27,22 +27,6 @@ class ForsendelseHelper extends AbstractMessageHelper {
27
27
// PostKategoriKode.
28
28
public const POST_KATEGORI_KODE_PRIORITAIRE = 'Prioritaire ' ;
29
29
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
-
46
30
/**
47
31
* Build forsendelse.
48
32
*/
Original file line number Diff line number Diff line change 30
30
*/
31
31
class MeMoHelper extends AbstractMessageHelper {
32
32
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
-
49
33
/**
50
34
* Build message.
51
35
*
You can’t perform that action at this time.
0 commit comments