16
16
use Magento \Catalog \Model \Product \Image \ParamsBuilder ;
17
17
use Magento \Framework \Storage \StorageInterface ;
18
18
use Magento \Framework \Storage \StorageProvider ;
19
- use Magento \Framework \Filesystem \Driver \File as FilesystemDriver ;
20
19
21
20
/**
22
21
* Image operations
@@ -209,11 +208,6 @@ class Image extends \Magento\Framework\Model\AbstractModel
209
208
*/
210
209
private $ storage ;
211
210
212
- /**
213
- * @var FilesystemDriver
214
- */
215
- private $ filesystemDriver ;
216
-
217
211
/**
218
212
* Constructor
219
213
*
@@ -235,7 +229,6 @@ class Image extends \Magento\Framework\Model\AbstractModel
235
229
* @param array $data
236
230
* @param SerializerInterface $serializer
237
231
* @param ParamsBuilder $paramsBuilder
238
- * @param FilesystemDriver $filesystemDriver
239
232
* @throws \Magento\Framework\Exception\FileSystemException
240
233
* @SuppressWarnings(PHPMD.ExcessiveParameterList)
241
234
* @SuppressWarnings(PHPMD.UnusedLocalVariable)
@@ -258,8 +251,7 @@ public function __construct(
258
251
\Magento \Framework \Data \Collection \AbstractDb $ resourceCollection = null ,
259
252
array $ data = [],
260
253
SerializerInterface $ serializer = null ,
261
- ParamsBuilder $ paramsBuilder = null ,
262
- FilesystemDriver $ filesystemDriver = null
254
+ ParamsBuilder $ paramsBuilder = null
263
255
) {
264
256
$ this ->_storeManager = $ storeManager ;
265
257
$ this ->_catalogProductMediaConfig = $ catalogProductMediaConfig ;
@@ -278,7 +270,6 @@ public function __construct(
278
270
$ this ->viewAssetPlaceholderFactory = $ viewAssetPlaceholderFactory ;
279
271
$ this ->serializer = $ serializer ?: ObjectManager::getInstance ()->get (SerializerInterface::class);
280
272
$ this ->paramsBuilder = $ paramsBuilder ?: ObjectManager::getInstance ()->get (ParamsBuilder::class);
281
- $ this ->filesystemDriver = $ filesystemDriver ?: ObjectManager::getInstance ()->get (FilesystemDriver::class);
282
273
}
283
274
284
275
/**
0 commit comments