diff --git a/components/workflow.rst b/components/workflow.rst index 39406afa1e4..8a0daf1f7fb 100644 --- a/components/workflow.rst +++ b/components/workflow.rst @@ -63,6 +63,7 @@ A registry will also help you to decide if a workflow supports the object you are trying to use it with:: use Symfony\Component\Workflow\Registry; + use Symfony\Component\Workflow\WorkflowInterface\InstanceOfSupportStrategy; use Acme\Entity\BlogPost; use Acme\Entity\Newsletter; @@ -70,8 +71,8 @@ are trying to use it with:: $newsletterWorkflow = ... $registry = new Registry(); - $registry->addWorkflow($blogWorkflow, BlogPost::class); - $registry->addWorkflow($newsletterWorkflow, Newsletter::class); + $registry->addWorkflow($blogWorkflow, new InstanceOfSupportStrategy(BlogPost::class)); + $registry->addWorkflow($newsletterWorkflow, new InstanceOfSupportStrategy(Newsletter::class)); .. versionadded:: 4.1 The ``addWorkflow()`` method was introduced in Symfony 4.1. In previous