@@ -40,11 +40,6 @@ class PackagesData
40
40
*/
41
41
private $ packagesAuth ;
42
42
43
- /**
44
- * @var \Magento\Setup\Model\DateTime\TimeZoneProvider
45
- */
46
- private $ timeZoneProvider ;
47
-
48
43
/**
49
44
* @var \Magento\Setup\Model\ObjectManagerProvider
50
45
*/
@@ -54,21 +49,18 @@ class PackagesData
54
49
* PackagesData constructor.
55
50
*
56
51
* @param \Magento\Framework\Composer\ComposerInformation $composerInformation,
57
- * @param \Magento\Setup\Model\DateTime\TimeZoneProvider $timeZoneProvider,
58
52
* @param \Magento\Setup\Model\PackagesAuth $packagesAuth,
59
53
* @param \Magento\Framework\Filesystem $filesystem,
60
54
* @param \Magento\Setup\Model\ObjectManagerProvider $objectManagerProvider
61
55
*/
62
56
public function __construct (
63
57
\Magento \Framework \Composer \ComposerInformation $ composerInformation ,
64
- \Magento \Setup \Model \DateTime \TimeZoneProvider $ timeZoneProvider ,
65
58
\Magento \Setup \Model \PackagesAuth $ packagesAuth ,
66
59
\Magento \Framework \Filesystem $ filesystem ,
67
60
\Magento \Setup \Model \ObjectManagerProvider $ objectManagerProvider
68
61
) {
69
62
$ this ->objectManagerProvider = $ objectManagerProvider ;
70
63
$ this ->composerInformation = $ composerInformation ;
71
- $ this ->timeZoneProvider = $ timeZoneProvider ;
72
64
$ this ->packagesAuth = $ packagesAuth ;
73
65
$ this ->filesystem = $ filesystem ;
74
66
}
@@ -133,7 +125,9 @@ private function formatLastSyncData($packagesForInstall, $lastSyncData)
133
125
*/
134
126
private function formatSyncDate ($ syncDate )
135
127
{
136
- $ timezone = $ this ->timeZoneProvider ->get ();
128
+ $ objectManager = $ this ->objectManagerProvider ->get ();
129
+ $ timeZoneProvider = $ objectManager ->get ('Magento\Setup\Model\DateTime\TimeZoneProvider ' );
130
+ $ timezone = $ timeZoneProvider ->get ();
137
131
return [
138
132
'date ' => $ timezone ->formatDateTime (
139
133
new \DateTime ('@ ' .$ syncDate ),
0 commit comments