<?php
namespace ContainerAbGAsgE;
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 getManagerService extends App_KernelDevDebugContainer
{
/**
* Gets the public 'Pimcore\Workflow\Manager' shared autowired service.
*
* @return \Pimcore\Workflow\Manager
*/
public static function do($container, $lazyLoad = true)
{
include_once \dirname(__DIR__, 4).'/vendor/pimcore/pimcore/lib/Workflow/Manager.php';
$a = ($container->privates['workflow.registry'] ?? $container->load('getWorkflow_RegistryService'));
if (isset($container->services['Pimcore\\Workflow\\Manager'])) {
return $container->services['Pimcore\\Workflow\\Manager'];
}
$b = ($container->services['Pimcore\\Workflow\\ExpressionService'] ?? $container->load('getExpressionServiceService'));
if (isset($container->services['Pimcore\\Workflow\\Manager'])) {
return $container->services['Pimcore\\Workflow\\Manager'];
}
$c = ($container->services['event_dispatcher'] ?? $container->getEventDispatcherService());
if (isset($container->services['Pimcore\\Workflow\\Manager'])) {
return $container->services['Pimcore\\Workflow\\Manager'];
}
$container->services['Pimcore\\Workflow\\Manager'] = $instance = new \Pimcore\Workflow\Manager($a, ($container->privates['Pimcore\\Workflow\\EventSubscriber\\NotesSubscriber'] ?? $container->load('getNotesSubscriberService')), $b, $c);
$instance->registerWorkflow('purchase_order_workflow', ['label' => 'Commercial Order Fulfillment', 'priority' => 0, 'type' => 'workflow']);
$instance->addPlaceConfig('purchase_order_workflow', 'newOrder', ['label' => 'New Order', 'color' => '#ff9933', 'title' => '', 'colorInverted' => false, 'visibleInHeader' => true, 'permissions' => []]);
$instance->addPlaceConfig('purchase_order_workflow', 'onHold', ['label' => 'On Hold', 'color' => '#ff9933', 'title' => '', 'colorInverted' => false, 'visibleInHeader' => true, 'permissions' => []]);
$instance->addPlaceConfig('purchase_order_workflow', 'sentToHQ', ['label' => 'Sent to HQ', 'color' => '#ff9933', 'title' => '', 'colorInverted' => false, 'visibleInHeader' => true, 'permissions' => []]);
$instance->addPlaceConfig('purchase_order_workflow', 'processing', ['label' => 'Processing', 'color' => '#ff9933', 'title' => '', 'colorInverted' => false, 'visibleInHeader' => true, 'permissions' => []]);
$instance->addPlaceConfig('purchase_order_workflow', 'rejected', ['label' => 'Rejected', 'color' => '#ff9933', 'title' => '', 'colorInverted' => false, 'visibleInHeader' => true, 'permissions' => []]);
$instance->addPlaceConfig('purchase_order_workflow', 'dispatched', ['label' => 'Dispatched', 'color' => '#ff9933', 'title' => '', 'colorInverted' => false, 'visibleInHeader' => true, 'permissions' => []]);
$instance->addPlaceConfig('purchase_order_workflow', 'completed', ['label' => 'Completed', 'color' => '#ff9933', 'title' => '', 'colorInverted' => false, 'visibleInHeader' => true, 'permissions' => []]);
$instance->addPlaceConfig('purchase_order_workflow', 'cancel', ['label' => 'Cancelled', 'color' => '#ff9933', 'title' => '', 'colorInverted' => false, 'visibleInHeader' => true, 'permissions' => []]);
$instance->registerWorkflow('b2c_order_fulfillment', ['label' => 'Product Data Enrichment Workflow', 'priority' => 0, 'type' => 'workflow']);
$instance->addPlaceConfig('b2c_order_fulfillment', 'confirmed', ['label' => 'Confirmed', 'color' => 'green', 'title' => '', 'colorInverted' => false, 'visibleInHeader' => true, 'permissions' => []]);
$instance->addPlaceConfig('b2c_order_fulfillment', 'not_confirmed', ['label' => 'Not Confirmed', 'color' => '#CCCCCC', 'colorInverted' => true, 'title' => '', 'visibleInHeader' => true, 'permissions' => []]);
$instance->addPlaceConfig('b2c_order_fulfillment', 'received', ['label' => 'Received', 'color' => '#CCCCCC', 'colorInverted' => true, 'title' => '', 'visibleInHeader' => true, 'permissions' => []]);
$instance->addPlaceConfig('b2c_order_fulfillment', 'cancelled', ['label' => 'Cancelled', 'color' => 'red', 'title' => '', 'colorInverted' => false, 'visibleInHeader' => true, 'permissions' => []]);
$instance->addPlaceConfig('b2c_order_fulfillment', 'delivered', ['label' => 'Delivered', 'color' => 'green', 'title' => '', 'colorInverted' => false, 'visibleInHeader' => true, 'permissions' => []]);
$instance->addPlaceConfig('b2c_order_fulfillment', 'partially_shipped', ['label' => 'Partially Shipped', 'color' => 'orange', 'title' => '', 'colorInverted' => false, 'visibleInHeader' => true, 'permissions' => []]);
return $instance;
}
}