Skip to content

Commit fb9ed8c

Browse files
authored
Extension Upgrade as per Php 8.3 and Magento 2.4.7-p1 (#130)
* Extension Upgrade as per Php 8.3 and Magento 2.4.7-p1 * Updated composer file
1 parent 95c085a commit fb9ed8c

File tree

6 files changed

+56
-2
lines changed

6 files changed

+56
-2
lines changed

Console/Command/Index.php

+4
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
use Symfony\Component\Console\Command\Command;
1313
use Symfony\Component\Console\Input\InputInterface;
1414
use Symfony\Component\Console\Output\OutputInterface;
15+
use Magento\Framework\Console\Cli;
1516

1617
/**
1718
* Class Index
@@ -50,10 +51,13 @@ protected function configure()
5051
*/
5152
protected function execute(InputInterface $input, OutputInterface $output)
5253
{
54+
$returnValue = Cli::RETURN_SUCCESS;
5355
try {
5456
$this->indexer->executeFull();
5557
} catch (Exception $e) {
5658
print_r($e->getMessage()."\n".$e->getTraceAsString());
59+
$returnValue = Cli::RETURN_FAILURE;
5760
}
61+
return $returnValue;
5862
}
5963
}

Controller/Adminhtml/Config/Sftp/TestConnection.php

+24
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,30 @@
2222
*/
2323
class TestConnection extends Action
2424
{
25+
/**
26+
* @var Bazaarvoice\Connector\Controller\Adminhtml\Config\Sftp\TestConnection
27+
*/
28+
private $sftp;
29+
30+
/**
31+
* @var \Magento\Store\Model\StoreManagerInterface
32+
*/
33+
private $storeManager;
34+
35+
/**
36+
* @var \Bazaarvoice\Connector\Api\ConfigProviderInterface
37+
*/
38+
private $configProvider;
39+
40+
/**
41+
* @var \Magento\Framework\Controller\Result\JsonFactory
42+
*/
43+
private $resultJsonFactory;
44+
45+
/**
46+
* @var \Magento\Framework\Filter\StripTags
47+
*/
48+
private $tagFilter;
2549

2650
/**
2751
* TestConnection constructor.

Model/BVSEOSDK/BV.php

+5
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,11 @@ class BV
6666
*
6767
* @throws \Exception
6868
*/
69+
/**
70+
* @var array $config
71+
*/
72+
private $config;
73+
6974
public function __construct($params = array())
7075
{
7176

Model/BVSEOSDK/Base.php

+5
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,11 @@ class Base
2020
{
2121
private $msg = '';
2222

23+
/**
24+
* @var array $config
25+
*/
26+
private $config;
27+
2328
public function __construct($params = array())
2429
{
2530

Model/Indexer/Eav.php

+16
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,22 @@ class Eav implements IndexerActionInterface, MviewActionInterface
9898
* @var \Magento\Eav\Model\Config
9999
*/
100100
private $eavConfig;
101+
/**
102+
* @var \Magento\Catalog\Helper\Image
103+
*/
104+
private $imageHelper;
105+
/**
106+
* @var \Magento\Framework\View\Asset\Repository
107+
*/
108+
private $assetRepository;
109+
/**
110+
* @var \Magento\Framework\View\DesignInterface
111+
*/
112+
private $design;
113+
/**
114+
* @var \Magento\Theme\Model\Theme
115+
*/
116+
private $theme;
101117

102118
/**
103119
* @param \Bazaarvoice\Connector\Logger\Logger $logger

composer.json

100644100755
+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"license": [
66
"MIT"
77
],
8-
"version": "9.1.7",
8+
"version": "9.1.8",
99
"autoload": {
1010
"files": [
1111
"registration.php"
@@ -15,6 +15,6 @@
1515
}
1616
},
1717
"require": {
18-
"php": "~7.0||~8.1.0||~8.2.0" ,"magento/framework": "~100.1|~101.0|~102.0|~103.0|~104.0"
18+
"php": "~7.0||~8.1.0||~8.2.0||~8.3.0" ,"magento/framework": "~100.1|~101.0|~102.0|~103.0|~104.0"
1919
}
2020
}

0 commit comments

Comments
 (0)