Example #1
0
 /**
  * @param array $files
  * @return null
  */
 protected function removeDeletedImages(array $files)
 {
     $catalogPath = $this->_mediaConfig->getBaseMediaPath();
     foreach ($files as $filePath) {
         $this->_mediaDirectory->delete($catalogPath . '/' . $filePath);
     }
 }
Example #2
0
 /**
  * @return void
  */
 public function clearCache()
 {
     $directory = $this->_catalogProductMediaConfig->getBaseMediaPath() . '/cache';
     $this->_mediaDirectory->delete($directory);
     $this->_coreFileStorageDatabase->deleteFolder($this->_mediaDirectory->getAbsolutePath($directory));
 }