Sources & Maintenance
Code Verification Source
Plugin-development patterns in this guide were verified against the ECA 3.1.x branch (git git.drupalcode.org/project/eca, commit 9507f8e, May 2026).
Web Sources
| Source |
URL |
Guide Sections |
Last Verified |
| ECA Project Page |
https://www.drupal.org/project/eca |
All sections |
2026-05-20 |
| ECA 3.1.0 Release Notes |
https://www.drupal.org/project/eca/releases/3.1.0 |
Header, 11.2 |
2026-05-20 |
| ECA Guide Documentation |
https://ecaguide.org/ |
All sections |
2026-05-20 |
| ECA for Developers |
https://www.drupal.org/docs/contributed-modules/eca-event-condition-action/eca-for-developers |
1.1, 3.1, 4.1, 9.1 |
2026-05-20 |
| LakeDrops: Ten Months That Changed Everything (ECA journey) |
https://www.lakedrops.com/en/blog/ten-months-changed-everything-eca-journey |
Header |
2026-05-20 |
| QED42 ECA Workflows Guide |
https://www.qed42.com/insights/automating-workflows-in-drupal-with-eca-event-condition-action |
1.1, 3.1 |
2026-02-12 |
| ImageX ECA Module Guide |
https://imagexmedia.com/blog/eca-module-drupal |
1.1, 3.1, 5.1 |
2026-02-12 |
| Rollin ECA HTTP Client Guide |
https://www.rollin.ca/resources/automating-drupal-with-eca-and-http-client-modules-a-practical-guide/ |
2.1 |
2026-02-12 |
| Code Enigma ECA Processes |
https://www.codeenigma.com/blog/creating-drupal-processes-event-condition-action-module |
3.1, 8.1 |
2026-02-12 |
| DrupFan Custom Workflow |
https://drupfan.com/en/blog/event-condition-action-creating-custom-workflow-drupal-eca-module |
1.1, 3.1 |
2026-02-12 |
| LakeDrops ECA Future |
https://www.lakedrops.com/en/blog/embrace-eca-future-beyond-classic-module-development |
1.1, 2.1 |
2026-02-12 |
| Drupal Cache API |
https://api.drupal.org/api/drupal/core!core.api.php/group/cache |
10.1 |
2026-02-12 |
| Drupal Logging API |
https://api.drupal.org/api/drupal/core!core.api.php/group/logging |
11.2 |
2026-02-12 |
| Drupal Testing Docs |
https://www.drupal.org/docs/automated-testing/phpunit-in-drupal |
11.1 |
2026-02-12 |
| Drupal Security |
https://www.drupal.org/security |
10.2 |
2026-02-12 |
| OWASP Top 10 |
https://owasp.org/www-project-top-ten/ |
10.2 |
2026-02-12 |
| Drush Watchdog Commands |
https://www.drush.org/latest/commands/watchdog_show/ |
11.2 |
2026-02-12 |
Code Sources
| Module |
Relative Path |
Guide Sections |
Version |
| ECA Core |
modules/contrib/eca/ |
All sections |
3.1.x — Drupal ^11.3 || ^12.0, PHP 8.3+ |
| ECA Base |
modules/contrib/eca/modules/base/ |
1.1, 4.1, 5.1, 6.2, 7.1 |
3.1.x — ECA core submodule |
| ECA Content |
modules/contrib/eca/modules/content/ |
3.2, 8.1 |
3.1.x — ECA core submodule |
| ECA Tamper |
modules/contrib/eca_tamper/ |
2.1, 6.2, 9.1 |
separate contrib module |
| ECA Metatag |
modules/contrib/eca_metatag/ |
7.2 |
separate contrib module |
| ECA Webform |
modules/contrib/eca_webform/ |
3.1 |
separate contrib module — Webform support is no longer bundled with ECA core |