Plugin Architecture
This section defines the architectural rules and extension contracts for core subsystems.
These documents describe how to safely extend Shopware without breaking determinism, performance, or system boundaries.
Subsystems
- Cart Extension Architecture
- Rule System Extension Architecture
- Page Loader Extension Architecture
- Event Extension Architecture
- Dependency Injection and Dependency Handling
These guidelines are mandatory for plugin developers extending core functionality.