Maestro Initiator

Component ID

1804040

Component name

Maestro Initiator

Component type

module

Maintenance status

Development status

Component security advisory coverage

covered

Downloads

1350

Component created

Component changed

Component body

Maestro gives a great workflow module. One of the short coming is the inability to choose different flow templates in production. If you have developed a workflow template and assigned it to a custom module, it's not possible to change the flow template without changing code. This module provides the capability to change flow templates in production.
Modules that need this capability can publish the 'events' on which workflow will be initiated by implementing the

hook_maestro_enabled_processes().

. These events can be mapped to the flow template using the Manage Templates menu. For initiating the workflow, the modules can initiate the workflow using the

maestro_initiator_initiate_workflow('key', $params).

For more information see the README.txt

The dev version supports the Features module.