File tree Expand file tree Collapse file tree 5 files changed +19
-13
lines changed
Expand file tree Collapse file tree 5 files changed +19
-13
lines changed Original file line number Diff line number Diff line change 11## [ 3.2.3]
22- Cast boolean property values properly
3+ - type hinted interfaces for service decoration
34
45## [ 3.2.2]
56- Filter smarty syntax before compiling and strip json induced escapes
Original file line number Diff line number Diff line change @@ -43,4 +43,9 @@ public function render($module);
4343 * @return string
4444 */
4545 public function prependDataLayer ($ source , $ prettyPrint = false );
46+
47+ /**
48+ * @param string $module
49+ */
50+ public function setModule ($ module );
4651}
Original file line number Diff line number Diff line change 1717namespace WbmTagManager \Subscriber \Frontend ;
1818
1919use Enlight \Event \SubscriberInterface ;
20- use WbmTagManager \Services \TagManagerVariables ;
20+ use WbmTagManager \Services \TagManagerVariablesInterface ;
2121
2222/**
2323 * Class Dispatch
2424 */
2525class Dispatch extends ConfigAbstract implements SubscriberInterface
2626{
2727 /**
28- * @var TagManagerVariables
28+ * @var TagManagerVariablesInterface
2929 */
3030 private $ variables ;
3131
@@ -40,13 +40,13 @@ class Dispatch extends ConfigAbstract implements SubscriberInterface
4040 private $ session ;
4141
4242 /**
43- * @param TagManagerVariables $variables
43+ * @param TagManagerVariablesInterface $variables
4444 * @param \Shopware_Components_Config $config
4545 * @param array $modules
4646 * @param \Enlight_Components_Session_Namespace $session
4747 */
4848 public function __construct (
49- TagManagerVariables $ variables ,
49+ TagManagerVariablesInterface $ variables ,
5050 \Shopware_Components_Config $ config ,
5151 $ modules ,
5252 \Enlight_Components_Session_Namespace $ session
Original file line number Diff line number Diff line change 1717namespace WbmTagManager \Subscriber \Frontend ;
1818
1919use Enlight \Event \SubscriberInterface ;
20- use WbmTagManager \Services \TagManagerVariables ;
20+ use WbmTagManager \Services \TagManagerVariablesInterface ;
2121
2222/**
2323 * Class FilterRender
2424 */
2525class FilterRender extends ConfigAbstract implements SubscriberInterface
2626{
2727 /**
28- * @var TagManagerVariables
28+ * @var TagManagerVariablesInterface
2929 */
3030 private $ variables ;
3131
@@ -40,13 +40,13 @@ class FilterRender extends ConfigAbstract implements SubscriberInterface
4040 private $ pluginDir ;
4141
4242 /**
43- * @param TagManagerVariables $variables
44- * @param \Shopware_Components_Config $config
45- * @param \Enlight_Controller_Front $front
46- * @param string $pluginDir
43+ * @param TagManagerVariablesInterface $variables
44+ * @param \Shopware_Components_Config $config
45+ * @param \Enlight_Controller_Front $front
46+ * @param string $pluginDir
4747 */
4848 public function __construct (
49- TagManagerVariables $ variables ,
49+ TagManagerVariablesInterface $ variables ,
5050 \Shopware_Components_Config $ config ,
5151 \Enlight_Controller_Front $ front ,
5252 $ pluginDir
Original file line number Diff line number Diff line change 99 <compatibility minVersion =" 5.2.0" />
1010
1111 <changelog version =" 3.2.3" >
12- <changes lang =" de" >Cast boolean property values properly</changes >
13- <changes lang =" en" >Typumwandlung boolescher Werte in Eigenschaften</changes >
12+ <changes lang =" de" >Cast boolean property values properly, type hinted interfaces for service decoration </changes >
13+ <changes lang =" en" >Typumwandlung boolescher Werte in Eigenschaften, typed hinted Interfaces zur Service Decoration </changes >
1414 </changelog >
1515
1616 <changelog version =" 3.2.2" >
You can’t perform that action at this time.
0 commit comments