File tree Expand file tree Collapse file tree 9 files changed +207
-15
lines changed Expand file tree Collapse file tree 9 files changed +207
-15
lines changed Original file line number Diff line number Diff line change 17
17
18
18
namespace Meta \Conversion \Block \Pixel ;
19
19
20
+ use Meta \BusinessExtension \Helper \FBEHelper ;
21
+ use Meta \Conversion \Helper \MagentoDataHelper ;
22
+ use Meta \BusinessExtension \Model \System \Config as SystemConfig ;
23
+ use Magento \Framework \View \Element \Template \Context ;
24
+ use Magento \Framework \Escaper ;
25
+ use Magento \Checkout \Model \Session as CheckoutSession ;
26
+
20
27
/**
21
28
* @api
22
29
*/
23
30
class AddToCart extends Common
24
31
{
32
+ /**
33
+ * @var FBEHelper
34
+ */
35
+ private $ fbeHelper ;
36
+
37
+ /**
38
+ * AddtoCart constructor
39
+ *
40
+ * @param Context $context
41
+ * @param FBEHelper $fbeHelper
42
+ * @param MagentoDataHelper $magentoDataHelper
43
+ * @param SystemConfig $systemConfig
44
+ * @param Escaper $escaper
45
+ * @param CheckoutSession $checkoutSession
46
+ * @param array $data
47
+ */
48
+ public function __construct (
49
+ Context $ context ,
50
+ FBEHelper $ fbeHelper ,
51
+ MagentoDataHelper $ magentoDataHelper ,
52
+ SystemConfig $ systemConfig ,
53
+ Escaper $ escaper ,
54
+ CheckoutSession $ checkoutSession ,
55
+ array $ data = []
56
+ ) {
57
+ parent ::__construct (
58
+ $ context ,
59
+ $ fbeHelper ,
60
+ $ magentoDataHelper ,
61
+ $ systemConfig ,
62
+ $ escaper ,
63
+ $ checkoutSession ,
64
+ $ data
65
+ );
66
+ $ this ->fbeHelper = $ fbeHelper ;
67
+ }
68
+
25
69
/**
26
70
* Get product info url
27
71
*
Original file line number Diff line number Diff line change @@ -31,27 +31,27 @@ class Common extends \Magento\Framework\View\Element\Template
31
31
/**
32
32
* @var FBEHelper
33
33
*/
34
- protected $ fbeHelper ;
34
+ private $ fbeHelper ;
35
35
36
36
/**
37
37
* @var MagentoDataHelper
38
38
*/
39
- protected $ magentoDataHelper ;
39
+ private $ magentoDataHelper ;
40
40
41
41
/**
42
42
* @var SystemConfig
43
43
*/
44
- protected $ systemConfig ;
44
+ private $ systemConfig ;
45
45
46
46
/**
47
47
* @var Escaper
48
48
*/
49
- protected $ escaper ;
49
+ private $ escaper ;
50
50
51
51
/**
52
52
* @var CheckoutSession
53
53
*/
54
- protected $ checkoutSession ;
54
+ private $ checkoutSession ;
55
55
56
56
/**
57
57
* Common constructor
Original file line number Diff line number Diff line change @@ -36,13 +36,23 @@ class InitiateCheckout extends Common
36
36
/**
37
37
* @var PricingHelper
38
38
*/
39
- protected $ pricingHelper ;
39
+ private $ pricingHelper ;
40
40
41
41
/**
42
42
* @var Quote
43
43
*/
44
44
private $ quote ;
45
45
46
+ /**
47
+ * @var MagentoDataHelper
48
+ */
49
+ private $ magentoDataHelper ;
50
+
51
+ /**
52
+ * @var CheckoutSession
53
+ */
54
+ private $ checkoutSession ;
55
+
46
56
/**
47
57
* Constructor
48
58
*
@@ -75,6 +85,8 @@ public function __construct(
75
85
$ data
76
86
);
77
87
$ this ->pricingHelper = $ pricingHelper ;
88
+ $ this ->magentoDataHelper = $ magentoDataHelper ;
89
+ $ this ->checkoutSession = $ checkoutSession ;
78
90
}
79
91
80
92
/**
Original file line number Diff line number Diff line change 19
19
20
20
use Magento \Catalog \Model \Product ;
21
21
use Magento \Sales \Model \Order ;
22
+ use Meta \BusinessExtension \Helper \FBEHelper ;
23
+ use Meta \Conversion \Helper \MagentoDataHelper ;
24
+ use Meta \BusinessExtension \Model \System \Config as SystemConfig ;
25
+ use Magento \Framework \View \Element \Template \Context ;
26
+ use Magento \Framework \Escaper ;
27
+ use Magento \Checkout \Model \Session as CheckoutSession ;
22
28
23
29
/**
24
30
* @api
25
31
*/
26
32
class Purchase extends Common
27
33
{
34
+ /**
35
+ * @var FBEHelper
36
+ */
37
+ private $ fbeHelper ;
38
+
39
+ /**
40
+ * Purchase constructor
41
+ *
42
+ * @param Context $context
43
+ * @param FBEHelper $fbeHelper
44
+ * @param MagentoDataHelper $magentoDataHelper
45
+ * @param SystemConfig $systemConfig
46
+ * @param Escaper $escaper
47
+ * @param CheckoutSession $checkoutSession
48
+ * @param array $data
49
+ */
50
+ public function __construct (
51
+ Context $ context ,
52
+ FBEHelper $ fbeHelper ,
53
+ MagentoDataHelper $ magentoDataHelper ,
54
+ SystemConfig $ systemConfig ,
55
+ Escaper $ escaper ,
56
+ CheckoutSession $ checkoutSession ,
57
+ array $ data = []
58
+ ) {
59
+ parent ::__construct (
60
+ $ context ,
61
+ $ fbeHelper ,
62
+ $ magentoDataHelper ,
63
+ $ systemConfig ,
64
+ $ escaper ,
65
+ $ checkoutSession ,
66
+ $ data
67
+ );
68
+ $ this ->fbeHelper = $ fbeHelper ;
69
+ }
70
+
28
71
/**
29
72
* Get contents IDs
30
73
*
Original file line number Diff line number Diff line change 17
17
18
18
namespace Meta \Conversion \Block \Pixel ;
19
19
20
+ use Meta \BusinessExtension \Helper \FBEHelper ;
21
+ use Meta \Conversion \Helper \MagentoDataHelper ;
22
+ use Meta \BusinessExtension \Model \System \Config as SystemConfig ;
23
+ use Magento \Framework \View \Element \Template \Context ;
24
+ use Magento \Framework \Escaper ;
25
+ use Magento \Checkout \Model \Session as CheckoutSession ;
26
+
20
27
/**
21
28
* @api
22
29
*/
23
30
class Search extends Common
24
31
{
32
+ /**
33
+ * @var Escaper
34
+ */
35
+ private $ escaper ;
36
+
37
+ /**
38
+ * Search constructor
39
+ *
40
+ * @param Context $context
41
+ * @param FBEHelper $fbeHelper
42
+ * @param MagentoDataHelper $magentoDataHelper
43
+ * @param SystemConfig $systemConfig
44
+ * @param Escaper $escaper
45
+ * @param CheckoutSession $checkoutSession
46
+ * @param array $data
47
+ */
48
+ public function __construct (
49
+ Context $ context ,
50
+ FBEHelper $ fbeHelper ,
51
+ MagentoDataHelper $ magentoDataHelper ,
52
+ SystemConfig $ systemConfig ,
53
+ Escaper $ escaper ,
54
+ CheckoutSession $ checkoutSession ,
55
+ array $ data = []
56
+ ) {
57
+ parent ::__construct (
58
+ $ context ,
59
+ $ fbeHelper ,
60
+ $ magentoDataHelper ,
61
+ $ systemConfig ,
62
+ $ escaper ,
63
+ $ checkoutSession ,
64
+ $ data
65
+ );
66
+ $ this ->escaper = $ escaper ;
67
+ }
25
68
/**
26
69
* Get search query
27
70
*
Original file line number Diff line number Diff line change 17
17
18
18
namespace Meta \Conversion \Block \Pixel ;
19
19
20
+ use Meta \BusinessExtension \Helper \FBEHelper ;
21
+ use Meta \Conversion \Helper \MagentoDataHelper ;
22
+ use Meta \BusinessExtension \Model \System \Config as SystemConfig ;
23
+ use Magento \Framework \View \Element \Template \Context ;
24
+ use Magento \Framework \Escaper ;
25
+ use Magento \Checkout \Model \Session as CheckoutSession ;
26
+
20
27
/**
21
28
* @api
22
29
*/
23
30
class ViewContent extends Common
24
31
{
32
+ /**
33
+ * @var FBEHelper
34
+ */
35
+ private $ fbeHelper ;
36
+
37
+ /**
38
+ * @var MagentoDataHelper
39
+ */
40
+ private $ magentoDataHelper ;
41
+
42
+ /**
43
+ * ViewContent constructor
44
+ *
45
+ * @param Context $context
46
+ * @param FBEHelper $fbeHelper
47
+ * @param MagentoDataHelper $magentoDataHelper
48
+ * @param SystemConfig $systemConfig
49
+ * @param Escaper $escaper
50
+ * @param CheckoutSession $checkoutSession
51
+ * @param array $data
52
+ */
53
+ public function __construct (
54
+ Context $ context ,
55
+ FBEHelper $ fbeHelper ,
56
+ MagentoDataHelper $ magentoDataHelper ,
57
+ SystemConfig $ systemConfig ,
58
+ Escaper $ escaper ,
59
+ CheckoutSession $ checkoutSession ,
60
+ array $ data = []
61
+ ) {
62
+ parent ::__construct (
63
+ $ context ,
64
+ $ fbeHelper ,
65
+ $ magentoDataHelper ,
66
+ $ systemConfig ,
67
+ $ escaper ,
68
+ $ checkoutSession ,
69
+ $ data
70
+ );
71
+ $ this ->fbeHelper = $ fbeHelper ;
72
+ $ this ->magentoDataHelper = $ magentoDataHelper ;
73
+ }
74
+
25
75
/**
26
76
* Return content ids
27
77
*
Original file line number Diff line number Diff line change @@ -33,22 +33,22 @@ class ServerSideHelper
33
33
/**
34
34
* @var FBEHelper
35
35
*/
36
- protected $ fbeHelper ;
36
+ private $ fbeHelper ;
37
37
38
38
/**
39
39
* @var AAMFieldsExtractorHelper
40
40
*/
41
- protected $ aamFieldsExtractorHelper ;
41
+ private $ aamFieldsExtractorHelper ;
42
42
43
43
/**
44
44
* @var array
45
45
*/
46
- protected $ trackedEvents = [];
46
+ private $ trackedEvents = [];
47
47
48
48
/**
49
49
* @var SystemConfig
50
50
*/
51
- protected $ systemConfig ;
51
+ private $ systemConfig ;
52
52
53
53
/**
54
54
* Constructor
Original file line number Diff line number Diff line change @@ -32,17 +32,17 @@ class AddToCart implements ObserverInterface
32
32
/**
33
33
* @var FBEHelper
34
34
*/
35
- protected $ fbeHelper ;
35
+ private $ fbeHelper ;
36
36
37
37
/**
38
38
* @var MagentoDataHelper
39
39
*/
40
- protected $ magentoDataHelper ;
40
+ private $ magentoDataHelper ;
41
41
42
42
/**
43
43
* @var ServerSideHelper
44
44
*/
45
- protected $ serverSideHelper ;
45
+ private $ serverSideHelper ;
46
46
47
47
/**
48
48
* @var ServerEventFactory
@@ -52,7 +52,7 @@ class AddToCart implements ObserverInterface
52
52
/**
53
53
* @var RequestInterface
54
54
*/
55
- protected $ request ;
55
+ private $ request ;
56
56
57
57
/**
58
58
* @var Escaper
Original file line number Diff line number Diff line change 3
3
"description" : " Meta Business Extension Conversion module" ,
4
4
"type" : " magento2-module" ,
5
5
"require" : {
6
- "php" : " ~7.4 .0||~8.1 .0" ,
6
+ "php" : " ~8.1 .0||~8.2 .0" ,
7
7
"magento/framework" : " *" ,
8
8
"magento/module-catalog" : " *" ,
9
9
"magento/module-configurable-product" : " *" ,
You can’t perform that action at this time.
0 commit comments