Přeskočit na hlavní obsah

AfterUninstall Script

This minimal script handles post-uninstallation cleanup by clearing system cache to remove residual data.

Purpose

Ensures no stale configuration or metadata remains after extension removal by:

  • Purging all cached data via DataManager
  • Preventing conflicts during reinstallation

Technické informace

Třída: AfterUninstall

Metody:

  • run(Container $container, array $params)

  • Flow: Loads dependencies → clears cache

  • clearCache()

  • Mechanism: Calls DataManager::clearCache() with error suppression

Odlišnosti od AfterInstall:

  • No dependency checks or data initialization
  • Single responsibility design