form.php 2.7 KB

123456789101112131415161718192021222324252627282930
  1. <?php
  2. $config->mr->form = new stdclass();
  3. $config->mr->form->create = array();
  4. $config->mr->form->create['hostID'] = array('type' => 'int', 'required' => true);
  5. $config->mr->form->create['sourceProject'] = array('type' => 'string', 'required' => true);
  6. $config->mr->form->create['targetProject'] = array('type' => 'string', 'required' => true);
  7. $config->mr->form->create['sourceBranch'] = array('type' => 'string', 'required' => true);
  8. $config->mr->form->create['targetBranch'] = array('type' => 'string', 'required' => true);
  9. $config->mr->form->create['title'] = array('type' => 'string', 'required' => true);
  10. $config->mr->form->create['assignee'] = array('type' => 'string', 'required' => true);
  11. $config->mr->form->create['repoID'] = array('type' => 'int', 'required' => true);
  12. $config->mr->form->create['executionID'] = array('type' => 'int', 'required' => false, 'default' => 0);
  13. $config->mr->form->create['needCI'] = array('type' => 'int', 'required' => false, 'default' => 0);
  14. $config->mr->form->create['removeSourceBranch'] = array('type' => 'int', 'required' => false, 'default' => 0);
  15. $config->mr->form->create['squash'] = array('type' => 'int', 'required' => false, 'default' => 0);
  16. $config->mr->form->create['jobID'] = array('type' => 'int', 'required' => false, 'default' => 0);
  17. $config->mr->form->create['description'] = array('type' => 'string', 'required' => false, 'default' => '');
  18. $config->mr->form->create['createdDate'] = array('type' => 'string', 'required' => false, 'default' => helper::now());
  19. $config->mr->form->edit = array();
  20. $config->mr->form->edit['title'] = array('type' => 'string', 'required' => true);
  21. $config->mr->form->edit['assignee'] = array('type' => 'string', 'required' => true);
  22. $config->mr->form->edit['repoID'] = array('type' => 'int', 'required' => true);
  23. $config->mr->form->edit['targetBranch'] = array('type' => 'string', 'required' => true);
  24. $config->mr->form->edit['needCI'] = array('type' => 'int', 'required' => false, 'default' => 0);
  25. $config->mr->form->edit['removeSourceBranch'] = array('type' => 'int', 'required' => false, 'default' => 0);
  26. $config->mr->form->edit['squash'] = array('type' => 'int', 'required' => false, 'default' => 0);
  27. $config->mr->form->edit['jobID'] = array('type' => 'int', 'required' => false, 'default' => 0);
  28. $config->mr->form->edit['description'] = array('type' => 'string', 'required' => false, 'default' => '');
  29. $config->mr->form->edit['editedDate'] = array('type' => 'string', 'required' => false, 'default' => helper::now());