<?php
namespace ContainerFbx9xaW;
use Symfony\Component\DependencyInjection\Argument\RewindableGenerator;
use Symfony\Component\DependencyInjection\Exception\RuntimeException;
/**
* @internal This class has been auto-generated by the Symfony Dependency Injection Component.
*/
class getWorkflow_RegistryService extends App_KernelDevDebugContainer
{
/**
* Gets the private 'workflow.registry' shared autowired service.
*
* @return \Symfony\Component\Workflow\Registry
*/
public static function do($container, $lazyLoad = true)
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/workflow/Registry.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/workflow/SupportStrategy/WorkflowSupportStrategyInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/workflow/SupportStrategy/InstanceOfSupportStrategy.php';
include_once \dirname(__DIR__, 4).'/vendor/pimcore/pimcore/lib/Workflow/SupportStrategy/ExpressionSupportStrategy.php';
$container->privates['workflow.registry'] = $instance = new \Symfony\Component\Workflow\Registry();
$a = ($container->services['workflow.translation_workflow'] ?? $container->load('getWorkflow_TranslationWorkflowService'));
$instance->addWorkflow($a, new \Symfony\Component\Workflow\SupportStrategy\InstanceOfSupportStrategy('\\Pimcore\\Model\\DataObject\\Benefit'));
$instance->addWorkflow($a, new \Symfony\Component\Workflow\SupportStrategy\InstanceOfSupportStrategy('\\Pimcore\\Model\\DataObject\\OxidLabel'));
$instance->addWorkflow($a, new \Symfony\Component\Workflow\SupportStrategy\InstanceOfSupportStrategy('\\Pimcore\\Model\\DataObject\\KnowledgeItem'));
$instance->addWorkflow($a, new \Symfony\Component\Workflow\SupportStrategy\InstanceOfSupportStrategy('\\Pimcore\\Model\\DataObject\\TemplateLabel'));
$instance->addWorkflow($a, new \Symfony\Component\Workflow\SupportStrategy\InstanceOfSupportStrategy('\\Pimcore\\Model\\DataObject\\Category'));
$instance->addWorkflow($a, new \Symfony\Component\Workflow\SupportStrategy\InstanceOfSupportStrategy('\\Pimcore\\Model\\DataObject\\Product'));
$instance->addWorkflow($a, new \Symfony\Component\Workflow\SupportStrategy\InstanceOfSupportStrategy('\\Pimcore\\Model\\DataObject\\ProductVariant'));
$instance->addWorkflow($a, new \Symfony\Component\Workflow\SupportStrategy\InstanceOfSupportStrategy('\\Pimcore\\Model\\DataObject\\ProductAttribute'));
$instance->addWorkflow($a, new \Symfony\Component\Workflow\SupportStrategy\InstanceOfSupportStrategy('\\Pimcore\\Model\\DataObject\\ProductAttributeGroups'));
$instance->addWorkflow($a, new \Symfony\Component\Workflow\SupportStrategy\InstanceOfSupportStrategy('\\Pimcore\\Model\\DataObject\\ProductAttributeVirtual'));
$instance->addWorkflow($a, new \Symfony\Component\Workflow\SupportStrategy\InstanceOfSupportStrategy('\\Pimcore\\Model\\DataObject\\ProductAdvisor'));
$instance->addWorkflow($a, new \Symfony\Component\Workflow\SupportStrategy\InstanceOfSupportStrategy('\\Pimcore\\Model\\DataObject\\ProductAdvisorAnswer'));
$instance->addWorkflow($a, new \Symfony\Component\Workflow\SupportStrategy\InstanceOfSupportStrategy('\\Pimcore\\Model\\DataObject\\ProductAdvisorQuestion'));
$instance->addWorkflow($a, new \Symfony\Component\Workflow\SupportStrategy\InstanceOfSupportStrategy('\\Pimcore\\Model\\DataObject\\Filter'));
$instance->addWorkflow($a, new \Symfony\Component\Workflow\SupportStrategy\InstanceOfSupportStrategy('\\Pimcore\\Model\\DataObject\\Tag'));
$instance->addWorkflow($a, new \Symfony\Component\Workflow\SupportStrategy\InstanceOfSupportStrategy('\\Pimcore\\Model\\DataObject\\Synonyms'));
$instance->addWorkflow(($container->services['state_machine.exploded_views_upload'] ?? $container->load('getStateMachine_ExplodedViewsUploadService')), new \Pimcore\Workflow\SupportStrategy\ExpressionSupportStrategy(($container->services['Pimcore\\Workflow\\ExpressionService'] ?? $container->load('getExpressionServiceService')), '\\Pimcore\\Model\\DataObject\\ExplodedView', true));
return $instance;
}
}