Motivation and How to use

The Foundations Module is the proverbial meat of the entire DWS WP Framework. It provides very little actual functionality and it consists mostly of interfaces, traits, and abstract classes. Understanding this module is absolutely crucial for understanding the whole framework. Arguably, understanding this module is the single thing required to start working with the framework.
Building WordPress plugins is already possible once you understand this module. The rest of the modules build on top of the foundations by providing pre-built functionalities. If you need none of that, you're almost ready to start!
The module is available for free installation through Composer on Packagist. The rest of the pages in this section will offer an introduction into the abstractions provided by this module.