A Workflow is the Container of Triggers and Tasks. You can Create Workflows with Drag & Drop.
A Trigger is the entrypoint for an Workflow. The Trigger is responsible of Starting the Workflow and passing the Model.
A Task is part of the Workflow and Execute the Code of the Task in context of the Workflow.
Every Workflow execution gets logged. This way you get all needed infomation about every run of a Workflow.
The Data Bus passes Data from one Task to another. This way you can save and Change Data along the Workflow
All Triggers and Tasks can have Conditions. Conditions can stop the execution of the Workflow.
Join our newsletter and get news in your inbox every week! We hate spam too, so no worries about this.
use the42coders\Workflows\Triggers\WorkflowObservable; class User extends Authenticatable { use WorkflowObservable;
Join our newsletter and get news in your inbox every week! We hate spam too, so no worries about this.
Can listen to events from Eloquent Models. If the event gets triggered the Workflow starts and get the triggering Model passed.
Can get executed to a specified absolute Time, to a relative Time or recurring (every minute, every day, every month ...)
Can render a Button passes the specified Model to the Workflow.
Contains a Trix Texteditor which can handle Placeholders.
Takes an Input and converts it to a PDF.
Can run Commands on the commandline. Returns the command output.
Is calling a url and return the status code.
Is searching and replacing on a string. Returns the string with the changes.
Saves Content to a specified File.
Is sending a Mail. the from, to, subject and content can be specified. Also files can be attached.
Is curling a url and return extracted Information.
Join our newsletter and get news in your inbox every week! We hate spam too, so no worries about this.