name: TraceableWorkflow class_comment: "# * @author Gr\xE9goire Pineau " dependencies: - name: Stopwatch type: class source: Symfony\Component\Stopwatch\Stopwatch - name: Definition type: class source: Symfony\Component\Workflow\Definition - name: Marking type: class source: Symfony\Component\Workflow\Marking - name: MarkingStoreInterface type: class source: Symfony\Component\Workflow\MarkingStore\MarkingStoreInterface - name: MetadataStoreInterface type: class source: Symfony\Component\Workflow\Metadata\MetadataStoreInterface - name: Transition type: class source: Symfony\Component\Workflow\Transition - name: TransitionBlockerList type: class source: Symfony\Component\Workflow\TransitionBlockerList - name: WorkflowInterface type: class source: Symfony\Component\Workflow\WorkflowInterface properties: [] methods: - name: __construct visibility: public parameters: - name: workflow - name: stopwatch comment: null - name: getMarking visibility: public parameters: - name: subject - name: context default: '[]' comment: null - name: can visibility: public parameters: - name: subject - name: transitionName comment: null - name: buildTransitionBlockerList visibility: public parameters: - name: subject - name: transitionName comment: null - name: apply visibility: public parameters: - name: subject - name: transitionName - name: context default: '[]' comment: null - name: getEnabledTransitions visibility: public parameters: - name: subject comment: null - name: getEnabledTransition visibility: public parameters: - name: subject - name: name comment: null - name: getName visibility: public parameters: [] comment: null - name: getDefinition visibility: public parameters: [] comment: null - name: getMarkingStore visibility: public parameters: [] comment: null - name: getMetadataStore visibility: public parameters: [] comment: null - name: getCalls visibility: public parameters: [] comment: null - name: callInner visibility: private parameters: - name: method - name: args comment: null traits: - Symfony\Component\Stopwatch\Stopwatch - Symfony\Component\Workflow\Definition - Symfony\Component\Workflow\Marking - Symfony\Component\Workflow\MarkingStore\MarkingStoreInterface - Symfony\Component\Workflow\Metadata\MetadataStoreInterface - Symfony\Component\Workflow\Transition - Symfony\Component\Workflow\TransitionBlockerList - Symfony\Component\Workflow\WorkflowInterface interfaces: - WorkflowInterface