What are workflows?
  • 05 Jul 2023
  • 1 minute to read

What are workflows?


Article Summary

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. 


Was this article helpful?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.