WorkflowInterface
interface WorkflowInterface
Describes a workflow instance.
Methods
Marking
getMarking(object$subject)
Returns the object's Marking.
bool
can(object$subject,string$transitionName)
Returns true if the transition is enabled.
TransitionBlockerList
buildTransitionBlockerList(object$subject,string$transitionName)
Builds a TransitionBlockerList to know why a transition is blocked.
Marking
apply(object$subject,string$transitionName,array$context =[])
Fire a transition.
array
getEnabledTransitions(object$subject)
Returns all enabled transitions.
string
getName()
No description
Definition
getDefinition()
No description
getMarkingStore()
No description
MetadataStoreInterface
getMetadataStore()
No description