Skip to content

Commit e1e6d6e

Browse files
author
Oleksandr Iegorov
committed
MC-37476: mismatching strict type
1 parent 1f642af commit e1e6d6e

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

app/code/Magento/PageBuilder/Plugin/Filter/TemplatePlugin.php

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@
77

88
namespace Magento\PageBuilder\Plugin\Filter;
99

10+
use Magento\PageBuilder\Model\Filter\Template as TemplateFilter;
11+
use Magento\Framework\Filter\Template as FrameworkTemplateFilter;
12+
1013
/**
1114
* Plugin to the template filter to process any background images added by Page Builder
1215
*/
@@ -17,30 +20,30 @@ class TemplatePlugin
1720
const HTML_CONTENT_TYPE_PATTERN = '/data-content-type="html"/si';
1821

1922
/**
20-
* @var \Magento\PageBuilder\Model\Filter\Template
23+
* @var TemplateFilter
2124
*/
2225
private $templateFilter;
2326

2427
/**
25-
* @param \Magento\PageBuilder\Model\Filter\Template $templateFilter
28+
* @param TemplateFilter $templateFilter
2629
*/
2730
public function __construct(
28-
\Magento\PageBuilder\Model\Filter\Template $templateFilter
31+
TemplateFilter $templateFilter
2932
) {
3033
$this->templateFilter = $templateFilter;
3134
}
3235

3336
/**
3437
* After filter of template data apply transformations
3538
*
36-
* @param \Magento\Framework\Filter\Template $subject
39+
* @param FrameworkTemplateFilter $subject
3740
* @param string $result
3841
*
3942
* @return string
4043
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
4144
*/
42-
public function afterFilter(\Magento\Framework\Filter\Template $subject, string $result) : string
45+
public function afterFilter(FrameworkTemplateFilter $subject, $result)
4346
{
44-
return $this->templateFilter->filter($result);
47+
return $this->templateFilter->filter((string) $result);
4548
}
4649
}

0 commit comments

Comments
 (0)