<?php //property_metadata_fdca882ea81e594d

return [PHP_INT_MAX, new class() implements \Symfony\Component\Cache\Traits\CachedValueInterface { public function getValue(): mixed { return \Symfony\Component\VarExporter\Internal\Hydrator::hydrate(
    $o = [
        clone (($p = &\Symfony\Component\VarExporter\Internal\Registry::$prototypes)['ApiPlatform\\Metadata\\ApiProperty'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('ApiPlatform\\Metadata\\ApiProperty')),
        clone ($p['Symfony\\Component\\TypeInfo\\Type\\BackedEnumType'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Symfony\\Component\\TypeInfo\\Type\\BackedEnumType')),
        clone ($p['Symfony\\Component\\TypeInfo\\Type\\BuiltinType'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Symfony\\Component\\TypeInfo\\Type\\BuiltinType')),
    ],
    null,
    [
        'ApiPlatform\\Metadata\\ApiProperty' => [
            'types' => [
                null,
            ],
            'serialize' => [
                null,
            ],
            'nativeType' => [
                $o[1],
            ],
            'description' => [
                null,
            ],
            'readable' => [
                true,
            ],
            'writable' => [
                true,
            ],
            'readableLink' => [
                null,
            ],
            'writableLink' => [
                null,
            ],
            'required' => [
                false,
            ],
            'identifier' => [
                false,
            ],
            'default' => [
                null,
            ],
            'example' => [
                null,
            ],
            'deprecationReason' => [
                null,
            ],
            'fetchable' => [
                null,
            ],
            'fetchEager' => [
                null,
            ],
            'jsonldContext' => [
                null,
            ],
            'openapiContext' => [
                [
                    'summary' => 'Event code.',
                    'description' => 'Events related to expeditions:'."\n"
                        .'            <ul>'."\n"
                        .'              <li>`expedition_shipping` when an expedition shipping is in progress</li>'."\n"
                        .'              <li>`expedition_prepared` when an expedition is prepared</li>'."\n"
                        .'              <li>`expedition_shipped` when an expedition is shipped</li>'."\n"
                        .'              <li>`expedition_in_transit` when an expedition is transit</li>'."\n"
                        .'              <li>`expedition_delivering` when an expedition is in delivering</li>'."\n"
                        .'              <li>`expedition_delivered` when an expedition is delivered</li>'."\n"
                        .'              <li>`expedition_amazon_tracking` when an amazon tracking number is defined</li>'."\n"
                        .'              <li>`carrier_tracking_url_updated` when an expedition tracking url is updated</li>'."\n"
                        .'              <li>`expedition_change_transport_type` when an expedition transport type or carrier changed</li>'."\n"
                        .'              <li>`expedition_delivery_slot_sms_sent` when an the sms for booking slot delivery is sent to customer</li>'."\n"
                        .'              <li>`expedition_delivery_slot_selected` when an expedition delivery slot is selected by the customer</li>'."\n"
                        .'              <li>`expedition_cancelled` when an expedition is canceled</li>'."\n"
                        .'              <li>`expedition_vtl_flag_removed` when a Ventilation flag is removed</li>'."\n"
                        .'              <li>`expedition_return_labels_generated` when return parcel labels are auto-generated for a marketplace expedition. Data contains `carrier` and `trackIdsPerParcelIds`</li>'."\n"
                        .'            </ul>'."\n"
                        .'            Events related to return shipments:'."\n"
                        .'            <ul>'."\n"
                        .'              <li>`return_shipment_sent` when a return is sent to the carrier</li>'."\n"
                        .'              <li>`return_shipment_delivery_slot` when an appointment is booked for the return shipment</li>'."\n"
                        .'              <li>`return_shipment_in_progress` when a return is in progress</li>'."\n"
                        .'              <li>`return_shipment_in_transit` when a return is in transit</li>'."\n"
                        .'              <li>`return_shipment_delivering` when a return is in delivering</li>'."\n"
                        .'              <li>`return_shipment_done` when a return is done</li>'."\n"
                        .'              <li>`return_shipment_cancelled` when a return is cancelled</li>'."\n"
                        .'              <li>`return_shipment_cancellation_requested` when a return is requested to be canceled</li>'."\n"
                        .'            </ul>'."\n"
                        .'            Events related to containers:'."\n"
                        .'            <ul>'."\n"
                        .'              <li>`container_unloaded` when a container is unloaded</li>'."\n"
                        .'            </ul>'."\n"
                        .'            Events related to parcel\'s stock variation:'."\n"
                        .'            <ul>'."\n"
                        .'              <li>`parcel_stock_variation` when a parcel\'s stock change</li>'."\n"
                        .'            </ul>',
                ],
            ],
            'jsonSchemaContext' => [
                null,
            ],
            'push' => [
                null,
            ],
            'security' => [
                null,
            ],
            'securityPostDenormalize' => [
                null,
            ],
            'builtinTypes' => [
                null,
            ],
            'schema' => [
                [
                    'type' => 'string',
                    'enum' => [
                        'expedition_shipping',
                        'expedition_prepared',
                        'expedition_shipped',
                        'expedition_in_transit',
                        'expedition_delivering',
                        'expedition_in_deposit',
                        'expedition_delivered',
                        'expedition_amazon_tracking',
                        'carrier_tracking_url_updated',
                        'expedition_change_transport_type',
                        'expedition_carrier_changed',
                        'expedition_delivery_slot_sms_sent',
                        'expedition_delivery_slot_selected',
                        'expedition_cancelled',
                        'expedition_warehouse_reassigned',
                        'expedition_return_labels_generated',
                        'expedition_vtl_flag_removed',
                        'expedition_support_updated',
                        'expedition_packing_updated',
                        'expedition_estimated_delivery_date_updated',
                        'parcel_stock_variation',
                        'transfer_initiated',
                        'transfer_in_progress',
                        'transfer_completed',
                        'transfer_in_preparation',
                        'transfer_prepared',
                        'transfer_shipped',
                        'transfer_in_transit',
                        'transfer_container_created',
                        'transfer_container_unloaded',
                        'container_unloaded',
                        'return_shipment_sent',
                        'return_shipment_delivery_slot',
                        'return_shipment_delivery_slot_sms_sent',
                        'return_shipment_in_progress',
                        'return_shipment_in_transit',
                        'return_shipment_delivering',
                        'return_shipment_done',
                        'return_shipment_cancelled',
                        'return_shipment_cancellation_requested',
                        'return_shipment_shop_return_labels_received',
                        'return_shipment_shop_return_expired',
                        'return_shipment_shop_return_incomplete_expired',
                        'return_shipment_shop_return_reminder',
                        'return_shipment_shop_return_incomplete_reminder',
                        'return_shipment_shop_return_all_parcels_received',
                        'return_shipment_shop_return_parcel_handled_after_expiration',
                    ],
                ],
            ],
            'initializable' => [
                false,
            ],
            'genId' => [
                null,
            ],
            'uriTemplate' => [
                null,
            ],
            'property' => [
                null,
            ],
            'policy' => [
                null,
            ],
            'hydra' => [
                null,
            ],
            'extraProperties' => [
                [],
            ],
        ],
        'Symfony\\Component\\TypeInfo\\Type\\ObjectType' => [
            'className' => [
                1 => 'App\\Core\\Enum\\EventEnum',
            ],
        ],
        'Symfony\\Component\\TypeInfo\\Type\\BackedEnumType' => [
            'backingType' => [
                1 => $o[2],
            ],
        ],
        'Symfony\\Component\\TypeInfo\\Type\\BuiltinType' => [
            'typeIdentifier' => [
                2 => \Symfony\Component\TypeInfo\TypeIdentifier::STRING,
            ],
        ],
    ],
    $o[0],
    []
); } }];
