| [ Index ] |
PHP Cross Reference of vtigercrm-6.1.0 |
[Source view] [Print] [Project Stats]
(no description)
| File Size: | 667 lines (24 kb) |
| Included or required: | 6 times |
| Referenced: | 0 times |
| Includes or requires: | 5 files modules/com_vtiger_workflow/VTTaskManager.inc include/utils/ConfigReader.php includes/runtime/Cache.php modules/com_vtiger_workflow/VTJsonCondition.inc modules/com_vtiger_workflow/VTTaskQueue.inc |
VTWorkflowManager:: (16 methods):
__construct()
save()
getWorkflows()
getScheduledWorkflows()
getScheduledWorkflowsCount()
getMaxAllowedScheduledWorkflows()
getWorkflowsForModule()
getWorkflowsForResult()
getWorkflowInstance()
retrieve()
delete()
newWorkflow()
serializeWorkflow()
deserializeWorkflow()
updateNexTriggerTime()
getWorkflowsForModuleSupportingComments()
Workflow:: (20 methods):
__construct()
setup()
evaluate()
isCompletedForRecord()
markAsCompletedForRecord()
performTasks()
executionConditionAsLabel()
setNextTriggerTime()
getNextTriggerTimeValue()
getWFScheduleType()
getWFScheduleTime()
getWFScheduleDay()
getWFScheduleWeek()
getWFScheduleAnnualDates()
getNextTriggerTime()
getNextTriggerTimeForDaily()
getNextTriggerTimeForWeekly()
getNextTriggerTimeForMonthlyByDate()
getNextTriggerTimeForMonthlyByWeekDay()
getNextTriggerTimeForAnnualDates()
Class: VTWorkflowManager - X-Ref
| __construct($adb) X-Ref |
| No description |
| save($workflow) X-Ref |
| No description |
| getWorkflows() X-Ref |
| No description |
| getScheduledWorkflows($referenceTime='') X-Ref |
| Function returns scheduled workflows param: DateTime $referenceTime return: Workflow |
| getScheduledWorkflowsCount() X-Ref |
| Function to get the number of scheduled workflows return: Integer |
| getMaxAllowedScheduledWorkflows() X-Ref |
| Function returns the maximum allowed scheduled workflows return: int |
| getWorkflowsForModule($moduleName) X-Ref |
| No description |
| getWorkflowsForResult($result) X-Ref |
| No description |
| getWorkflowInstance($type='basic') X-Ref |
| No description |
| retrieve($id) X-Ref |
| Retrieve a workflow from the database Returns null if the workflow doesn't exist. param: The id of the workflow return: A workflow object. |
| delete($id) X-Ref |
| No description |
| newWorkflow($moduleName) X-Ref |
| No description |
| serializeWorkflow($workflow) X-Ref |
| Export a workflow as a json encoded string param: $workflow The workflow instance to export. |
| deserializeWorkflow($str) X-Ref |
| Import a json encoded string as a workflow object return: The Workflow instance representing the imported workflow. |
| updateNexTriggerTime($workflow) X-Ref |
| Update the Next trigger timestamp for a workflow |
| getWorkflowsForModuleSupportingComments($moduleName) X-Ref |
| Function to get workflows modules those are supporting comments param: <String> $moduleName return: <Array> list of Workflow models |
| __construct() X-Ref |
| No description |
| setup($row) X-Ref |
| No description |
| evaluate($entityCache, $id) X-Ref |
| No description |
| isCompletedForRecord($recordId) X-Ref |
| No description |
| markAsCompletedForRecord($recordId) X-Ref |
| No description |
| performTasks($entityData) X-Ref |
| No description |
| executionConditionAsLabel($label=null) X-Ref |
| No description |
| setNextTriggerTime($time) X-Ref |
| No description |
| getNextTriggerTimeValue() X-Ref |
| No description |
| getWFScheduleType() X-Ref |
| No description |
| getWFScheduleTime() X-Ref |
| No description |
| getWFScheduleDay() X-Ref |
| No description |
| getWFScheduleWeek() X-Ref |
| No description |
| getWFScheduleAnnualDates() X-Ref |
| No description |
| getNextTriggerTime() X-Ref |
| Function gets the next trigger for the workflows return: type |
| getNextTriggerTimeForDaily($scheduledTime) X-Ref |
| get next trigger time for daily param: type $schTime return: time |
| getNextTriggerTimeForWeekly($scheduledDaysOfWeek, $scheduledTime) X-Ref |
| get next trigger Time For weekly param: type $scheduledDaysOfWeek param: type $scheduledTime return: <time> |
| getNextTriggerTimeForMonthlyByDate($scheduledDayOfMonth, $scheduledTime) X-Ref |
| get next triggertime for monthly param: type $scheduledDayOfMonth param: type $scheduledTime return: <time> |
| getNextTriggerTimeForMonthlyByWeekDay($scheduledWeekDayOfMonth, $scheduledTime) X-Ref |
| to get next trigger time for weekday of the month param: type $scheduledWeekDayOfMonth param: type $scheduledTime return: <time> |
| getNextTriggerTimeForAnnualDates($annualDates, $scheduledTime) X-Ref |
| to get next trigger time param: type $annualDates param: type $scheduledTime return: <time> |
| Generated: Fri Nov 28 20:08:37 2014 | Cross-referenced by PHPXref 0.7.1 |