- 05 Jul 2023
- 1 minute to read
What are workflows?
- Updated on 05 Jul 2023
- 1 minute to read
Workflows provide a mechanism to allow plugins to be incorporated into commonly used processes, and provide alternative user workflows to achieve the same result.
Workflow managers determine the type of workflow. One example is the 'coursecreate' workflow manager, which controls course creation workflows. The workflows themselves must extend a workflow class, as defined by the workflow manager.
Workflows are used to point the user to the next step in a given process, either by providing a URL or by using form definition and processing methods. For example, you may want to create a workflow to make it easier to create seminar-specific courses. This 'seminar' workflow, could extend the 'coursecreate' manager.
Next steps
© Copyright 2024 Totara Learning Solutions. All rights reserved. Some content originally obtained via GPLv3 license and continues to be available under GPLv3. All other content is the sole copyright of Totara Learning Solutions.