コード例 #1
0
ファイル: MediaTest.php プロジェクト: andrewhowdencom/m2onk8s
 public function testRemoveImage()
 {
     $product = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->create('Magento\\Catalog\\Model\\Product');
     $product->setData('media_gallery', ['images' => ['image' => ['file' => 'magento_image.jpg']]]);
     $this->_model->removeImage($product, 'magento_image.jpg');
     $this->assertEquals('1', $product->getData('media_gallery/images/image/removed'));
 }
コード例 #2
0
 /**
  * {@inheritdoc}
  */
 public function removeImage(\Magento\Catalog\Model\Product $product, $file)
 {
     $pluginInfo = $this->pluginList->getNext($this->subjectType, 'removeImage');
     if (!$pluginInfo) {
         return parent::removeImage($product, $file);
     } else {
         return $this->___callPlugins('removeImage', func_get_args(), $pluginInfo);
     }
 }