You are here

12 calls to MaestroEngine::getPluginTask() in Maestro 3.x

MaestroEngine::cleanQueue in src/Engine/MaestroEngine.php
CleanQueue method This is the core method used by the orchestrator to move the process forward and to determine assignments and next steps.
MaestroEngine::createProductionTask in src/Engine/MaestroEngine.php
Creates a task in the Maestro Queue table.
MaestroEngine::performTemplateValidityCheck in src/Engine/MaestroEngine.php
Checks the validity of the template in question.
MaestroEngine::productionAssignments in src/Engine/MaestroEngine.php
Using the queueID, the task's machine name and the template machine name, we assign the task using the appropriate method defined in the template.
MaestroInteractiveFormBase::getExecutableFormFields in src/Form/MaestroInteractiveFormBase.php
Returns the executable form fields for this interactive task.
MaestroInteractiveFormBase::submitForm in src/Form/MaestroInteractiveFormBase.php
Form submission handler.
MaestroTaskTrait::saveTask in src/MaestroTaskTrait.php
Available for all tasks -- this does the general task construction for us, ensuring we have sanity in the saved Config Entity for the task. Assignments and Notifications are the two main elements this method worries about.
MaestroTemplateBuilderAddNew::submitForm in modules/maestro_template_builder/src/Form/MaestroTemplateBuilderAddNew.php
Form submission handler.
MaestroTemplateBuilderEditTask::buildForm in modules/maestro_template_builder/src/Form/MaestroTemplateBuilderEditTask.php
Ajax callback for add-new-form button click.
MaestroTemplateBuilderEditTask::submitForm in modules/maestro_template_builder/src/Form/MaestroTemplateBuilderEditTask.php
Form submission handler.
MaestroTemplateBuilderEditTask::validateForm in modules/maestro_template_builder/src/Form/MaestroTemplateBuilderEditTask.php
Form validation handler.
MaestroTemplateBuilderForm::buildForm in modules/maestro_template_builder/src/Form/MaestroTemplateBuilderForm.php
Form constructor.