custom/plugins/FroshPlatformMailArchive/src/FroshPlatformMailArchive.php line 10

Open in your IDE?
  1. <?php
  2. declare(strict_types 1);
  3. namespace Frosh\MailArchive;
  4. use Doctrine\DBAL\Connection;
  5. use Shopware\Core\Framework\Plugin;
  6. use Shopware\Core\Framework\Plugin\Context\UninstallContext;
  7. class FroshPlatformMailArchive extends Plugin
  8. {
  9.     public function uninstall(UninstallContext $uninstallContext): void
  10.     {
  11.         if ($uninstallContext->keepUserData()) {
  12.             return;
  13.         }
  14.         $this->container->get(Connection::class)->executeStatement('DROP TABLE IF EXISTS frosh_mail_archive');
  15.     }
  16. }