$plugin,
$activateContext,
$exception ) );
throw $exception;
} $this->
signalWorkerStopInOldCacheDir();
$this->eventDispatcher->
dispatch(new PluginPostDeactivateEvent($plugin,
$deactivateContext));
return $deactivateContext;
} private function removeCustomEntities(string
$pluginId): void
{ $this->customEntityPersister->
update([], PluginEntity::
class,
$pluginId);
$this->customEntitySchemaUpdater->
update();
} private function getPluginBaseClass(string
$pluginBaseClassString): Plugin
{