model-enums.php 1.1 KB

12345678910111213141516171819202122232425262728293031
  1. <?php
  2. use \App\Models\Enums\ProjectStatus;
  3. use \App\Models\Enums\RequirementStatus;
  4. use \App\Models\Enums\ProjectACL;
  5. return [
  6. 'project' => [
  7. 'status' => [
  8. ProjectStatus::DOING->value => "In progress",
  9. ProjectStatus::WAIT->value => "Not Submitted",
  10. ProjectStatus::DONE->value => "A-Approved & B-Approved w/comment",
  11. ProjectStatus::PAUSE->value => "C-Amendment & Resubmission Req’d",
  12. ProjectStatus::CLOSED->value => "D-Rejected",
  13. ProjectStatus::CANCEL->value => "Cancelled",
  14. ProjectStatus::PENDING_REVIEW->value => "Pending for Approval",
  15. ],
  16. 'acl' => [
  17. ProjectACL::PRIVATE->value => "Private",
  18. ProjectACL::CUSTOM->value => "Custom",
  19. ]
  20. ],
  21. 'requirement' => [
  22. 'status' => [
  23. RequirementStatus::DRAFT->value => "Draft",
  24. RequirementStatus::CHANGED->value => "Changed",
  25. RequirementStatus::ACTIVE->value => "Active",
  26. RequirementStatus::CLOSED->value => "Closed",
  27. ]
  28. ],
  29. ];