Drupal
Vortex provides the following Drupal features:
| Topic | Description |
|---|---|
| composer.json | Every key of the root composer.json, with the full package tables |
| Settings | Environment type detection and per-module settings overrides |
| Provision | The provision script: database import, updates, config import, custom scripts |
| Update hooks | The Drupal hook types that run during deployments |
| Migrations | The optional second database powering Drupal migrations |
| Module scaffold | The ys_base example module and its siblings |
| Theme scaffold | The your_site_theme example theme and its build system |
Included modules
Vortex is not a Drupal distribution, and it does not aim to provide a full
installation profile. It ships a minimal set of modules and dependencies to get
you started - the only content model it carries is the small recipes/page
recipe that the provisioning process applies to build the demo site. You would
add more modules and themes once you finish the initial setup.
Every shipped module is listed in Modules, together with what it does and what configuration Vortex provides for it. 3 of them have a page of their own:
- Drupal helpers - utility facades for update hooks
- Generated content - plugin-based demo content generation
- Testmode - content filtering during Behat test runs