Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
This project is not covered by Drupal’s security advisory policy.
The module provides a way to configure data processing for different occasions.
Concepts
- A Stat processor holds the configuration for processing a data set.
- A stat processor is bound to a trigger entity. This entity might provide data to the process, like any of plugins described afterwards.
- Plugin StatSource: The source data that shall be processed is loaded via a configurable plugin. Its result is stored in rows to be processed in the next step.
- Plugin StatStep: Multiple step plugins will be executed on the given row collection. Each step plugin has access to the whole row collection and therefore can change the size and content of the whole collection or compare different rows. The plugin will most likely add properties to the destination part of a row.
- Plugin StatDestination: this plugin type manages the final storage of the processed data rows.
Modules
- stats: Basic API, plugin definitions and processing capability
- stats_field: Provides a way of binding stats execution by saving entities.
Contributions
Please feel free to post issues and provide feature requests to the issue queue. I try to respond to those as early as possible, but it might be hard in some weeks.
Supporting organizations:
Project information
- Seeking new maintainer
The current maintainers are looking for new people to take ownership. - Module categories: Integrations
- Created by derhasi on , updated
- This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.