Flash Catalog Images Cache Magento2

To flash the Catalog Images cache, first of all instantiate the Object and Event Manager in your constructor


private $objectManager;
private $eventManager;

public function __construct(
    \Magento\Framework\ObjectManagerInterface  $objectManager,
    \Magento\Framework\Event\Manager $eventManager
     $this->objectManager = $objectManager;
        $this->eventManager = $eventManager;

After that you can clean the catalog images cache by using this two code lines


to have full review have a look at this controller