flow.php 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. <?php
  2. $config->workflowdatasource->methods = array();
  3. $config->workflowdatasource->methods['branch'] = array('getPairs');
  4. $config->workflowdatasource->methods['bug'] = array('getUserBugPairs', 'getProductBugPairs', 'getBugInfoFromResult');
  5. $config->workflowdatasource->methods['build'] = array('getBuildPairs');
  6. $config->workflowdatasource->methods['dept'] = array('getOptionMenu', 'getAllChildID', 'getDeptUserPairs');
  7. $config->workflowdatasource->methods['group'] = array('getPairs', 'getUserPairs');
  8. $config->workflowdatasource->methods['message'] = array('getObjectTypes');
  9. $config->workflowdatasource->methods['product'] = array('getPairs', 'getTeamMemberPairs');
  10. $config->workflowdatasource->methods['productplan'] = array('getPairs', 'getPairsForStory', 'getForProducts');
  11. $config->workflowdatasource->methods['program'] = array('getPairs', 'getProductPairs');
  12. $config->workflowdatasource->methods['project'] = array('getPairsByProgram', 'getPairsByModel');
  13. $config->workflowdatasource->methods['execution'] = array('getPairs', 'getTeams2Import');
  14. $config->workflowdatasource->methods['search'] = array('getQueryPairs');
  15. $config->workflowdatasource->methods['story'] = array('getProductStoryPairs', 'getExecutionStoryPairs', 'getUserStoryPairs', 'getVersions');
  16. $config->workflowdatasource->methods['task'] = array('getParentTaskPairs', 'getUserTaskPairs', 'getMemberPairs');
  17. $config->workflowdatasource->methods['testcase'] = array('getStoryCaseCounts');
  18. $config->workflowdatasource->methods['caselib'] = array('getLibraries');
  19. $config->workflowdatasource->methods['testtask'] = array('getRelatedTestTasks');
  20. $config->workflowdatasource->methods['tree'] = array('getOptionMenu', 'getModulePairs', 'getTaskOptionMenu', 'getTaskTreeModules', 'getAllChildID', 'getProjectModule', 'getModulesName');
  21. $config->workflowdatasource->methods['user'] = array('getPairs', 'getCommiters', 'getUserRoles', 'getGroups', 'getContactLists', 'getListByAccount', 'getContactUserPairs', 'getTeamMemberPairs');
  22. $config->workflowdatasource->langList = array();
  23. $config->workflowdatasource->langList['bugSeverity'] = array('module' => 'bug', 'field' => 'severityList');
  24. $config->workflowdatasource->langList['bugPri'] = array('module' => 'bug', 'field' => 'priList');
  25. $config->workflowdatasource->langList['bugOs'] = array('module' => 'bug', 'field' => 'osList');
  26. $config->workflowdatasource->langList['bugBrowser'] = array('module' => 'bug', 'field' => 'browserList');
  27. $config->workflowdatasource->langList['bugType'] = array('module' => 'bug', 'field' => 'typeList');
  28. $config->workflowdatasource->langList['bugStatus'] = array('module' => 'bug', 'field' => 'statusList');
  29. $config->workflowdatasource->langList['bugResolution'] = array('module' => 'bug', 'field' => 'resolutionList');
  30. $config->workflowdatasource->langList['productType'] = array('module' => 'product', 'field' => 'typeList');
  31. $config->workflowdatasource->langList['productAcl'] = array('module' => 'product', 'field' => 'aclList');
  32. $config->workflowdatasource->langList['productStatus'] = array('module' => 'product', 'field' => 'statusList');
  33. $config->workflowdatasource->langList['projectType'] = array('module' => 'execution', 'field' => 'typeList');
  34. $config->workflowdatasource->langList['projectAcl'] = array('module' => 'execution', 'field' => 'aclList');
  35. $config->workflowdatasource->langList['projectStatus'] = array('module' => 'execution', 'field' => 'statusList');
  36. $config->workflowdatasource->langList['projectModel'] = array('module' => 'project', 'field' => 'modelList');
  37. $config->workflowdatasource->langList['releaseStatus'] = array('module' => 'release', 'field' => 'statusList');
  38. $config->workflowdatasource->langList['storyStatus'] = array('module' => 'story', 'field' => 'statusList');
  39. $config->workflowdatasource->langList['storyType'] = array('module' => 'story', 'field' => 'typeList');
  40. $config->workflowdatasource->langList['storyStage'] = array('module' => 'story', 'field' => 'stageList');
  41. $config->workflowdatasource->langList['storyReason'] = array('module' => 'story', 'field' => 'reasonList');
  42. $config->workflowdatasource->langList['storyReviewResult'] = array('module' => 'story', 'field' => 'reviewResultList');
  43. $config->workflowdatasource->langList['storySource'] = array('module' => 'story', 'field' => 'sourceList');
  44. $config->workflowdatasource->langList['storyPri'] = array('module' => 'story', 'field' => 'priList');
  45. $config->workflowdatasource->langList['taskStatus'] = array('module' => 'task', 'field' => 'statusList');
  46. $config->workflowdatasource->langList['taskType'] = array('module' => 'task', 'field' => 'typeList');
  47. $config->workflowdatasource->langList['taskPri'] = array('module' => 'task', 'field' => 'priList');
  48. $config->workflowdatasource->langList['taskReason'] = array('module' => 'task', 'field' => 'reasonList');
  49. $config->workflowdatasource->langList['testcasePri'] = array('module' => 'testcase', 'field' => 'priList');
  50. $config->workflowdatasource->langList['testcaseType'] = array('module' => 'testcase', 'field' => 'typeList');
  51. $config->workflowdatasource->langList['testcaseStage'] = array('module' => 'testcase', 'field' => 'stageList');
  52. $config->workflowdatasource->langList['testcaseStatus'] = array('module' => 'testcase', 'field' => 'statusList');
  53. $config->workflowdatasource->langList['testcaseResult'] = array('module' => 'testcase', 'field' => 'resultList');
  54. $config->workflowdatasource->langList['testsuiteAuth'] = array('module' => 'testsuite', 'field' => 'authorList');
  55. $config->workflowdatasource->langList['testtaskStatus'] = array('module' => 'testtask', 'field' => 'statusList');
  56. $config->workflowdatasource->langList['testtaskPri'] = array('module' => 'testtask', 'field' => 'priList');
  57. $config->workflowdatasource->langList['todoStatus'] = array('module' => 'todo', 'field' => 'statusList');
  58. $config->workflowdatasource->langList['todoPri'] = array('module' => 'todo', 'field' => 'priList');
  59. $config->workflowdatasource->langList['todoType'] = array('module' => 'todo', 'field' => 'typeList');
  60. $config->workflowdatasource->langList['userRole'] = array('module' => 'user', 'field' => 'roleList');
  61. $config->workflowdatasource->langList['userGender'] = array('module' => 'user', 'field' => 'genderList');
  62. $config->workflowdatasource->langList['userStatus'] = array('module' => 'user', 'field' => 'statusList');
  63. $config->workflowdatasource->langList['feedbackStatus'] = array('module' => 'feedback', 'field' => 'statusList');
  64. $config->workflowdatasource->langList['feedbackType'] = array('module' => 'feedback', 'field' => 'typeList');
  65. $config->workflowdatasource->langList['feedbackSolution'] = array('module' => 'feedback', 'field' => 'solutionList');
  66. $config->workflowdatasource->langList['feedbackclosedReason'] = array('module' => 'feedback', 'field' => 'closedReasonList');
  67. $config->workflowdatasource->langList['feedbackPri'] = array('module' => 'feedback', 'field' => 'priList');
  68. $config->workflowdatasource->langList['storyClosedReason'] = array('module' => 'story', 'field' => 'reasonList');
  69. $config->workflowdatasource->langList['ticketType'] = array('module' => 'ticket', 'field' => 'typeList');
  70. $config->workflowdatasource->langList['ticketPri'] = array('module' => 'ticket', 'field' => 'priList');
  71. $config->workflowdatasource->langList['ticketStatus'] = array('module' => 'ticket', 'field' => 'statusList');
  72. $config->workflowdatasource->langList['demandPri'] = array('module' => 'demand', 'field' => 'priList');
  73. $config->workflowdatasource->langList['demandSource'] = array('module' => 'demand', 'field' => 'sourceList');
  74. $config->workflowdatasource->langList['demandCategory'] = array('module' => 'demand', 'field' => 'categoryList');
  75. $config->workflowdatasource->langList['demandStatus'] = array('module' => 'demand', 'field' => 'statusList');
  76. $config->workflowdatasource->langList['demandDuration'] = array('module' => 'demand', 'field' => 'durationList');
  77. $config->workflowdatasource->langList['demandBSA'] = array('module' => 'demand', 'field' => 'bsaList');
  78. $config->workflowdatasource->langList['charterLevel'] = array('module' => 'charter', 'field' => 'levelList');
  79. $config->workflowdatasource->langList['charterCategory'] = array('module' => 'charter', 'field' => 'categoryList');
  80. $config->workflowdatasource->langList['charterMarket'] = array('module' => 'charter', 'field' => 'marketList');
  81. $config->workflowdatasource->langList['charterStatus'] = array('module' => 'charter', 'field' => 'statusList');
  82. $config->workflowdatasource->langList['charterCloseReason'] = array('module' => 'charter', 'field' => 'closeReasonList');
  83. $config->workflowdatasource->langList['charterReviewResult'] = array('module' => 'charter', 'field' => 'reviewResultList');
  84. $config->workflowdatasource->langList['charterReviewStatus'] = array('module' => 'charter', 'field' => 'reviewStatusList');
  85. $config->workflowdatasource->langList['baselineStatus'] = array('module' => 'cm', 'field' => 'statusList');
  86. $config->workflowdatasource->langList['baselineReviewResult'] = array('module' => 'cm', 'field' => 'reviewResultList');
  87. $config->workflowdatasource->langList['projectchangeUrgencyList'] = array('module' => 'projectchange', 'field' => 'urgencyList');
  88. $config->workflowdatasource->langList['projectchangeTypeList'] = array('module' => 'projectchange', 'field' => 'typeList');
  89. $config->workflowdatasource->langList['projectchangeStatus'] = array('module' => 'projectchange', 'field' => 'statusList');
  90. $config->workflowdatasource->langList['projectchangeReviewResult'] = array('module' => 'projectchange', 'field' => 'reviewResultList');
  91. $config->workflowdatasource->langList['riskSource'] = array('module' => 'risk', 'field' => 'sourceList');
  92. $config->workflowdatasource->langList['riskCategory'] = array('module' => 'risk', 'field' => 'categoryList');
  93. $config->workflowdatasource->langList['riskStrategy'] = array('module' => 'risk', 'field' => 'strategyList');
  94. $config->workflowdatasource->langList['riskStatus'] = array('module' => 'risk', 'field' => 'statusList');
  95. $config->workflowdatasource->langList['riskImpact'] = array('module' => 'risk', 'field' => 'impactList');
  96. $config->workflowdatasource->langList['riskProbability'] = array('module' => 'risk', 'field' => 'probabilityList');
  97. $config->workflowdatasource->langList['riskRate'] = array('module' => 'risk', 'field' => 'rateList');
  98. $config->workflowdatasource->langList['riskPri'] = array('module' => 'risk', 'field' => 'priList');
  99. $config->workflowdatasource->langList['riskCancelReason'] = array('module' => 'risk', 'field' => 'cancelReasonList');
  100. $config->workflowdatasource->langList['issuePri'] = array('module' => 'issue', 'field' => 'priList');
  101. $config->workflowdatasource->langList['issueSeverity'] = array('module' => 'issue', 'field' => 'severityList');
  102. $config->workflowdatasource->langList['issueType'] = array('module' => 'issue', 'field' => 'typeList');
  103. $config->workflowdatasource->langList['issueResolution'] = array('module' => 'issue', 'field' => 'resolutionList');
  104. $config->workflowdatasource->langList['issueStatus'] = array('module' => 'issue', 'field' => 'statusList');
  105. $config->workflowdatasource->langList['opportunitySource'] = array('module' => 'opportunity', 'field' => 'sourceList');
  106. $config->workflowdatasource->langList['opportunityType'] = array('module' => 'opportunity', 'field' => 'typeList');
  107. $config->workflowdatasource->langList['opportunityStrategy'] = array('module' => 'opportunity', 'field' => 'strategyList');
  108. $config->workflowdatasource->langList['opportunityStatus'] = array('module' => 'opportunity', 'field' => 'statusList');
  109. $config->workflowdatasource->langList['opportunityImpact'] = array('module' => 'opportunity', 'field' => 'impactList');
  110. $config->workflowdatasource->langList['opportunityChance'] = array('module' => 'opportunity', 'field' => 'chanceList');
  111. $config->workflowdatasource->langList['opportunityPri'] = array('module' => 'opportunity', 'field' => 'priList');
  112. $config->workflowdatasource->langList['opportunityCancelReason'] = array('module' => 'opportunity', 'field' => 'cancelReasonList');