* @link https://www.oxidmodule.com */ declare(strict_types=1); namespace D3\ModCfg\Application\Model\Maintenance\Actions; use D3\ModCfg\Application\Model\Exception\d3_cfg_mod_exception; use D3\ModCfg\Application\Model\Exception\d3ShopCompatibilityAdapterException; use Doctrine\DBAL\Exception as DBALException; use OxidEsales\Eshop\Core\Exception\DatabaseConnectionException; use OxidEsales\Eshop\Core\Exception\DatabaseErrorException; use OxidEsales\Eshop\Core\Exception\StandardException; class ClearGeneratedManufacturerImages extends AbstractClearImagesAction { /** * @throws DatabaseConnectionException * @throws DatabaseErrorException * @throws d3ShopCompatibilityAdapterException * @throws d3_cfg_mod_exception * @throws DBALException * @throws StandardException */ public function fixIt(): void { $oClrTmp = $this->getClrTmp(); $oClrTmp->clearGeneratedManufacturerImgs(); $this->getUtilsView()->addErrorToDisplay('D3_CFG_CLRTMP_GENMNFIMGS_SUCC'); } }