Workflow

milestone

Definition

                            graph LR
place0(["proposed"])
place1(("followup_initiated"))
place2(("planned"))
place3(("to_fill"))
place4(("in_review"))
place5(("validated"))
place6(("approved"))
transition0["accept_proposal"]
place0-->transition0
transition0-->place2
transition1["accept_proposal"]
place1-->transition1
transition1-->place2
transition2["ask_fill"]
place2-->transition2
transition2-->place3
transition3["fill"]
place3-->transition3
transition3-->place4
transition4["fill"]
place2-->transition4
transition4-->place4
transition5["approve"]
place4-->transition5
transition5-->place6
transition6["validate"]
place6-->transition6
transition6-->place5
transition7["validate"]
place1-->transition7
transition7-->place5
transition8["invalidate"]
place6-->transition8
transition8-->place4
transition9["revise"]
place4-->transition9
transition9-->place3
                                                    

Calls

# Call Args Return Exception Duration

project_workflow (2)

Definition

                            graph LR
place0(["draft"])
place1(("planning"))
place2(("planned"))
place3(("followup_initiated"))
place4(("in_execution"))
place5(("on_hold"))
place6(("completed"))
place7(("closed"))
transition0["submit_drafted_project"]
place0-->transition0
transition0-->place1
transition1["submit_project_planning"]
place1-->transition1
transition1-->place2
transition2["initialize_followup"]
place2-->transition2
transition2-->place3
transition3["start_execution"]
place3-->transition3
transition3-->place4
transition4["execution_to_hold"]
place4-->transition4
transition4-->place5
transition5["hold_to_execution"]
place5-->transition5
transition5-->place4
transition6["execution_to_completed"]
place4-->transition6
transition6-->place6
transition7["close"]
place0-->transition7
transition7-->place7
transition8["close"]
place2-->transition8
transition8-->place7
transition9["close"]
place1-->transition9
transition9-->place7
transition10["close"]
place4-->transition10
transition10-->place7
transition11["close"]
place5-->transition11
transition11-->place7
transition12["close"]
place6-->transition12
transition12-->place7
                                                            click transition0 showNodeDetails66c6bdb55b62af5ef3610a323b66a3d1
                                                            click transition1 showNodeDetails66c6bdb55b62af5ef3610a323b66a3d1
                                                            click transition3 showNodeDetails66c6bdb55b62af5ef3610a323b66a3d1
                                                            click transition4 showNodeDetails66c6bdb55b62af5ef3610a323b66a3d1
                                                            click transition5 showNodeDetails66c6bdb55b62af5ef3610a323b66a3d1
                                                    

Calls

# Call Args Return Exception Duration
1 getMarking()
[
  App\Entity\Project {#1334
    -id: 11
    -name: "testes"
    -components: Doctrine\ORM\PersistentCollection {#1377 …}
    -description: "<p>testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttest</p>"
    -acronym: "T9E6"
    -type: null
    -status: "draft"
    -department: Proxies\__CG__\App\Entity\Department {#1427 …}
    -startDate: DateTime @1764630000 {#1304
      date: 2025-12-02 00:00:00.0 Europe/Paris (+01:00)
    }
    -endDate: DateTime @1767222000 {#1237
      date: 2026-01-01 00:00:00.0 Europe/Paris (+01:00)
    }
    -notifications: Doctrine\ORM\PersistentCollection {#1440 …}
    -program: Proxies\__CG__\App\Entity\Program {#1465 …}
    -progress: null
    -settings: Doctrine\ORM\PersistentCollection {#1487 …}
    -currency: "XOF"
    -budgetLines: Doctrine\ORM\PersistentCollection {#1510 …}
    -planVersions: Doctrine\ORM\PersistentCollection {#1573 …}
    -userAssignments: Doctrine\ORM\PersistentCollection {#1520 …}
    -followUpInitialization: null
    -outputs: Doctrine\ORM\PersistentCollection {#1522 …}
    -localities: Doctrine\ORM\PersistentCollection {#1607 …}
    -objectives: Doctrine\ORM\PersistentCollection {#1642 …}
    -stakeHolders: Doctrine\ORM\PersistentCollection {#1675 …}
    #createdAt: DateTime @1767060749 {#1323
      date: 2025-12-30 03:12:29.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1772294651 {#1331
      date: 2026-02-28 17:04:11.0 Europe/Paris (+01:00)
    }
    #deletedAt: null
  }
]
Symfony\Component\Workflow\Marking {#3415
  -places: [
    "draft" => 1
  ]
  -context: null
  .places: [
    "draft"
  ]
}
0.5ms
2 getEnabledTransitions()
[
  App\Entity\Project {#1334
    -id: 11
    -name: "testes"
    -components: Doctrine\ORM\PersistentCollection {#1377 …}
    -description: "<p>testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttest</p>"
    -acronym: "T9E6"
    -type: null
    -status: "draft"
    -department: Proxies\__CG__\App\Entity\Department {#1427 …}
    -startDate: DateTime @1764630000 {#1304
      date: 2025-12-02 00:00:00.0 Europe/Paris (+01:00)
    }
    -endDate: DateTime @1767222000 {#1237
      date: 2026-01-01 00:00:00.0 Europe/Paris (+01:00)
    }
    -notifications: Doctrine\ORM\PersistentCollection {#1440 …}
    -program: Proxies\__CG__\App\Entity\Program {#1465 …}
    -progress: null
    -settings: Doctrine\ORM\PersistentCollection {#1487 …}
    -currency: "XOF"
    -budgetLines: Doctrine\ORM\PersistentCollection {#1510 …}
    -planVersions: Doctrine\ORM\PersistentCollection {#1573 …}
    -userAssignments: Doctrine\ORM\PersistentCollection {#1520 …}
    -followUpInitialization: null
    -outputs: Doctrine\ORM\PersistentCollection {#1522 …}
    -localities: Doctrine\ORM\PersistentCollection {#1607 …}
    -objectives: Doctrine\ORM\PersistentCollection {#1642 …}
    -stakeHolders: Doctrine\ORM\PersistentCollection {#1675 …}
    #createdAt: DateTime @1767060749 {#1323
      date: 2025-12-30 03:12:29.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1772294651 {#1331
      date: 2026-02-28 17:04:11.0 Europe/Paris (+01:00)
    }
    #deletedAt: null
  }
]
[
  Symfony\Component\Workflow\Transition {#1888
    -name: "submit_drafted_project"
    -froms: [
      "draft"
    ]
    -tos: [
      "planning"
    ]
  }
  Symfony\Component\Workflow\Transition {#1895
    -name: "close"
    -froms: [
      "draft"
    ]
    -tos: [
      "closed"
    ]
  }
]
2.5ms

tasks_workflow

Definition

                            graph LR
place0(["unprioritized"])
place1(("prioritized"))
place2(("planning"))
place3(("planned"))
place4(("in_progress"))
place5(("review"))
place6(("completed"))
transition0["schedule"]
place0-->transition0
transition0-->place2
transition1["schedule"]
place1-->transition1
transition1-->place2
transition2["confirm_planning"]
place2-->transition2
transition2-->place3
transition3["back_planning"]
place3-->transition3
transition3-->place2
transition4["start"]
place3-->transition4
transition4-->place4
transition5["review_request"]
place4-->transition5
transition5-->place5
transition6["refinement"]
place5-->transition6
transition6-->place4
transition7["complete"]
place5-->transition7
transition7-->place6
transition8["deprioritize"]
place1-->transition8
transition8-->place0
transition9["deprioritize"]
place3-->transition9
transition9-->place0
transition10["deprioritize"]
place4-->transition10
transition10-->place0
transition11["deprioritize"]
place5-->transition11
transition11-->place0
transition12["deprioritize"]
place6-->transition12
transition12-->place0
transition13["prioritize"]
place0-->transition13
transition13-->place1
                                                    

Calls

# Call Args Return Exception Duration

reported_problem_workflow

Definition

                            graph LR
place0(["open"])
place1(("assigned"))
place2(("in_progress"))
place3(("resolved"))
place4(("closed"))
place5(("assign"))
transition0["assign"]
place0-->transition0
transition0-->place1
transition1["start_progress"]
place1-->transition1
transition1-->place2
transition2["resolve"]
place5-->transition2
transition2-->place3
transition3["close"]
place0-->transition3
transition3-->place4
transition4["close"]
place1-->transition4
transition4-->place4
transition5["close"]
place2-->transition5
transition5-->place4
                                                    

Calls

# Call Args Return Exception Duration

risk_workflow

Definition

                            graph LR
place0(["open"])
place1(("mitigating"))
place2(("accepted"))
place3(("transferred"))
place4(("avoided"))
place5(("closed"))
transition0["start_mitigation"]
place0-->transition0
transition0-->place1
transition1["accept"]
place1-->transition1
transition1-->place2
transition2["transfer"]
place1-->transition2
transition2-->place3
transition3["avoid"]
place1-->transition3
transition3-->place4
transition4["close"]
place1-->transition4
transition4-->place5
transition5["close"]
place2-->transition5
transition5-->place5
transition6["close"]
place3-->transition6
transition6-->place5
transition7["close"]
place4-->transition7
transition7-->place5
transition8["reopen"]
place1-->transition8
transition8-->place0
                                                    

Calls

# Call Args Return Exception Duration

Event listeners ×

event listener
esc