Skip to content

Commit 1d362c9

Browse files
committed
MAGETWO-65001: Add notification command
1 parent e9f6d3d commit 1d362c9

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

app/code/Magento/Analytics/Cron/CollectData.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ class CollectData
1616
/**
1717
* Resource for the handling of a new data collection.
1818
*
19-
* @var ExportDataHandler
19+
* @var ExportDataHandlerInterface
2020
*/
2121
private $exportDataHandler;
2222

app/code/Magento/Analytics/Model/ExportDataHandlerNotification.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,15 @@
55
*/
66
namespace Magento\Analytics\Model;
77

8+
use Magento\Analytics\Model\ExportDataHandler;
9+
810
/**
911
* Class which add notification behaviour to classes that handling of a new data collection for MBI.
1012
*/
1113
class ExportDataHandlerNotification implements ExportDataHandlerInterface
1214
{
1315
/**
14-
* @var ExportDataHandlerInterface
16+
* @var ExportDataHandler
1517
*/
1618
private $exportDataHandler;
1719

@@ -26,7 +28,7 @@ class ExportDataHandlerNotification implements ExportDataHandlerInterface
2628
* @param ExportDataHandlerInterface $exportDataHandler
2729
* @param Connector $connector
2830
*/
29-
public function __construct(ExportDataHandlerInterface $exportDataHandler, Connector $connector)
31+
public function __construct(ExportDataHandler $exportDataHandler, Connector $connector)
3032
{
3133
$this->exportDataHandler = $exportDataHandler;
3234
$this->analyticsConnector = $connector;

app/code/Magento/Analytics/etc/di.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<preference for="Magento\Analytics\Api\LinkProviderInterface" type="Magento\Analytics\Model\LinkProvider" />
1313
<preference for="Magento\Analytics\Api\Data\LinkInterface" type="Magento\Analytics\Model\Link" />
1414
<preference for="Magento\Analytics\Model\Connector\Http\ClientInterface" type="Magento\Analytics\Model\Connector\Http\Client\Curl" />
15-
<preference for="Magento\Analytics\Model\ExportDataHandlerInterface" type="Magento\Analytics\Model\ExportDataHandler" />
15+
<preference for="Magento\Analytics\Model\ExportDataHandlerInterface" type="Magento\Analytics\Model\ExportDataHandlerNotification" />
1616
<type name="Magento\Analytics\Model\Connector">
1717
<arguments>
1818
<argument name="commands" xsi:type="array">

0 commit comments

Comments
 (0)