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