a:4:{s:4:"hash";s:0:"";s:5:"mtime";i:1683184372;s:6:"expire";i:9999999999;s:4:"tags";s:19:"fac_CONFIG,fac_MAGE";}
a:47:{s:33:"Magento\Framework\Data\Collection";a:2:{s:9:"arguments";a:0:{}s:7:"plugins";a:1:{s:20:"currentPageDetection";a:2:{s:9:"sortOrder";i:0;s:8:"disabled";b:1;}}}s:31:"Magento\Framework\Authorization";a:2:{s:9:"arguments";a:0:{}s:7:"plugins";a:2:{s:21:"customerAuthorization";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:51:"Magento\Customer\Model\Plugin\CustomerAuthorization";}s:18:"guestAuthorization";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:46:"Magento\Webapi\Model\Plugin\GuestAuthorization";}}}s:48:"Magento\Authorization\Model\CompositeUserContext";a:1:{s:9:"arguments";a:1:{s:12:"userContexts";a:6:{s:26:"customerSessionUserContext";a:2:{s:4:"type";a:1:{s:8:"instance";s:69:"Magento\Customer\Model\Authorization\CustomerSessionUserContext\Proxy";}s:9:"sortOrder";s:2:"20";}s:24:"adobeImsTokenUserContext";a:2:{s:4:"type";a:1:{s:8:"instance";s:66:"Magento\AdminAdobeIms\Model\Authorization\AdobeImsTokenUserContext";}s:9:"sortOrder";s:2:"90";}s:16:"guestUserContext";a:2:{s:4:"type";a:1:{s:8:"instance";s:51:"Magento\Webapi\Model\Authorization\GuestUserContext";}s:9:"sortOrder";s:3:"100";}s:16:"oauthUserContext";a:2:{s:4:"type";a:1:{s:8:"instance";s:51:"Magento\Webapi\Model\Authorization\OauthUserContext";}s:9:"sortOrder";s:2:"40";}s:16:"tokenUserContext";a:2:{s:4:"type";a:1:{s:8:"instance";s:51:"Magento\Webapi\Model\Authorization\TokenUserContext";}s:9:"sortOrder";s:2:"10";}s:23:"adminSessionUserContext";a:2:{s:4:"type";a:1:{s:8:"instance";s:62:"Magento\User\Model\Authorization\AdminSessionUserContext\Proxy";}s:9:"sortOrder";s:2:"30";}}}}s:48:"Magento\Customer\Api\CustomerRepositoryInterface";a:2:{s:9:"arguments";a:0:{}s:7:"plugins";a:1:{s:29:"updateCustomerByIdFromRequest";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:44:"Magento\Customer\Model\Plugin\UpdateCustomer";}}}s:54:"Magento\Customer\Model\Customer\AuthorizationComposite";a:1:{s:9:"arguments";a:1:{s:19:"authorizationChecks";a:2:{s:27:"rest_customer_authorization";a:1:{s:8:"instance";s:45:"Magento\Customer\Model\Customer\Authorization";}s:38:"persistent_rest_customer_authorization";a:1:{s:8:"instance";s:47:"Magento\Persistent\Model\Customer\Authorization";}}}}s:46:"Magento\Webapi\Controller\Rest\ParamsOverrider";a:2:{s:9:"arguments";a:0:{}s:7:"plugins";a:2:{s:20:"validateCustomerData";a:3:{s:9:"sortOrder";i:1;s:8:"disabled";b:0;s:8:"instance";s:67:"Magento\Customer\Plugin\Webapi\Controller\Rest\ValidateCustomerData";}s:17:"validateQuoteData";a:3:{s:9:"sortOrder";i:1;s:8:"disabled";b:0;s:8:"instance";s:61:"Magento\Quote\Plugin\Webapi\Controller\Rest\ValidateQuoteData";}}}s:11:"preferences";a:7:{s:47:"Magento\Customer\Api\AccountManagementInterface";s:43:"Magento\Customer\Model\AccountManagementApi";s:46:"Magento\Catalog\Model\Product\Option\Type\Date";s:53:"Magento\Catalog\Model\Webapi\Product\Option\Type\Date";s:46:"Magento\Framework\App\FrontControllerInterface";s:30:"Magento\Webapi\Controller\Rest";s:52:"Magento\Framework\Model\ActionValidator\RemoveAction";s:60:"Magento\Framework\Model\ActionValidator\RemoveAction\Allowed";s:52:"Magento\Framework\Authorization\RoleLocatorInterface";s:38:"Magento\Webapi\Model\WebapiRoleLocator";s:56:"Magento\Webapi\Controller\Rest\RequestProcessorInterface";s:51:"Magento\Webapi\Controller\Rest\RequestProcessorPool";s:55:"Magento\ReCaptchaWebapiRest\Plugin\RestValidationPlugin";s:44:"PayPal\Braintree\Plugin\RestValidationPlugin";}s:39:"Magento\Cms\Api\PageRepositoryInterface";a:2:{s:9:"arguments";a:0:{}s:7:"plugins";a:1:{s:8:"aclCheck";a:2:{s:9:"sortOrder";i:100;s:8:"instance";s:34:"Magento\Cms\Observer\PageAclPlugin";}}}s:48:"Magento\Catalog\Helper\Product\ConfigurationPool";a:1:{s:9:"arguments";a:1:{s:15:"instancesByType";a:3:{s:7:"default";a:1:{s:8:"instance";s:44:"Magento\Catalog\Helper\Product\Configuration";}s:12:"downloadable";a:1:{s:8:"instance";s:57:"Magento\Downloadable\Helper\Catalog\Product\Configuration";}s:6:"bundle";a:1:{s:8:"instance";s:51:"Magento\Bundle\Helper\Catalog\Product\Configuration";}}}}s:40:"Magento\Framework\App\ResourceConnection";a:2:{s:9:"arguments";a:0:{}s:7:"plugins";a:2:{s:45:"get_catalog_category_product_index_table_name";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:67:"Magento\Catalog\Model\Indexer\Category\Product\Plugin\TableResolver";}s:42:"get_catalog_product_price_index_table_name";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:64:"Magento\Catalog\Model\Indexer\Product\Price\Plugin\TableResolver";}}}s:58:"Magento\Catalog\Api\ProductCustomOptionRepositoryInterface";a:2:{s:9:"arguments";a:0:{}s:7:"plugins";a:1:{s:36:"updateProductCustomOptionsAttributes";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:80:"Magento\Catalog\Plugin\Model\Product\Option\UpdateProductCustomOptionsAttributes";}}}s:46:"Magento\Catalog\Api\ProductRepositoryInterface";a:2:{s:9:"arguments";a:0:{}s:7:"plugins";a:1:{s:21:"product_authorization";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:43:"Magento\Catalog\Plugin\ProductAuthorization";}}}s:47:"Magento\Catalog\Api\CategoryRepositoryInterface";a:2:{s:9:"arguments";a:0:{}s:7:"plugins";a:1:{s:22:"category_authorization";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:44:"Magento\Catalog\Plugin\CategoryAuthorization";}}}s:48:"Magento\Framework\Reflection\DataObjectProcessor";a:1:{s:9:"arguments";a:1:{s:10:"processors";a:2:{s:29:"Magento\Catalog\Model\Product";a:1:{s:8:"instance";s:65:"Magento\Catalog\Model\Product\Webapi\ProductOutputProcessor\Proxy";}s:30:"Magento\Sales\Model\Order\Item";a:1:{s:8:"instance";s:56:"Magento\Sales\Model\Order\Webapi\ChangeOutputArray\Proxy";}}}}s:59:"Magento\Catalog\Model\Product\Webapi\ProductOutputProcessor";a:1:{s:9:"arguments";a:1:{s:12:"deserializer";a:1:{s:8:"instance";s:70:"Magento\Catalog\Model\Product\Webapi\Rest\RequestTypeBasedDeserializer";}}}s:50:"Magento\Catalog\Api\ProductLinkRepositoryInterface";a:2:{s:9:"arguments";a:0:{}s:7:"plugins";a:2:{s:32:"reindex_after_save_product_links";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:92:"Magento\Catalog\Plugin\Api\ProductLinkRepositoryInterface\ReindexAfterSaveProductLinksPlugin";}s:40:"reindex_after_delete_by_id_product_links";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:98:"Magento\Catalog\Plugin\Api\ProductLinkRepositoryInterface\ReindexAfterDeleteByIdProductLinksPlugin";}}}s:29:"Magento\Catalog\Model\Product";a:2:{s:9:"arguments";a:0:{}s:7:"plugins";a:1:{s:50:"apply_catalog_rules_after_product_save_and_reindex";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:70:"Magento\CatalogRule\Plugin\Indexer\Product\Save\ApplyRulesAfterReindex";}}}s:44:"Magento\Catalog\Model\ResourceModel\Category";a:2:{s:9:"arguments";a:0:{}s:7:"plugins";a:1:{s:23:"fulltext_search_indexer";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:66:"Magento\CatalogSearch\Model\Indexer\Fulltext\Model\Plugin\Category";}}}s:50:"Magento\Webapi\Controller\Rest\InputParamsResolver";a:2:{s:9:"arguments";a:0:{}s:7:"plugins";a:1:{s:41:"product_save_rewrites_history_rest_plugin";a:3:{s:9:"sortOrder";i:1;s:8:"disabled";b:0;s:8:"instance";s:75:"Magento\CatalogUrlRewrite\Plugin\Webapi\Controller\Rest\InputParamsResolver";}}}s:59:"Magento\CatalogUrlRewrite\Model\CategoryUrlRewriteGenerator";a:2:{s:9:"arguments";a:0:{}s:7:"plugins";a:1:{s:46:"category_set_save_rewrites_history_rest_plugin";a:3:{s:9:"sortOrder";i:0;s:8:"disabled";b:0;s:8:"instance";s:68:"Magento\CatalogUrlRewrite\Plugin\Model\CategorySetSaveRewriteHistory";}}}s:49:"Magento\Quote\Model\GuestCart\GuestCartManagement";a:2:{s:9:"arguments";a:0:{}s:7:"plugins";a:1:{s:13:"authorization";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:60:"Magento\Quote\Model\GuestCartManagement\Plugin\Authorization";}}}s:35:"Magento\Quote\Model\QuoteRepository";a:2:{s:9:"arguments";a:0:{}s:7:"plugins";a:2:{s:13:"accessControl";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:67:"Magento\Quote\Model\QuoteRepository\Plugin\AccessChangeQuoteControl";}s:13:"authorization";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:56:"Magento\Quote\Model\QuoteRepository\Plugin\Authorization";}}}s:50:"Magento\Quote\Api\GuestCartItemRepositoryInterface";a:2:{s:9:"arguments";a:0:{}s:7:"plugins";a:1:{s:23:"updateCartIdFromRequest";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:33:"Magento\Quote\Plugin\UpdateCartId";}}}s:25:"Magento\Quote\Model\Quote";a:2:{s:9:"arguments";a:0:{}s:7:"plugins";a:1:{s:18:"updateQuoteStoreId";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:51:"Magento\Quote\Model\Quote\Plugin\UpdateQuoteStoreId";}}}s:39:"Magento\Sales\Model\ResourceModel\Order";a:2:{s:9:"arguments";a:0:{}s:7:"plugins";a:1:{s:13:"authorization";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:60:"Magento\Sales\Model\ResourceModel\Order\Plugin\Authorization";}}}s:45:"Magento\Sales\Api\ShipmentRepositoryInterface";a:2:{s:9:"arguments";a:0:{}s:7:"plugins";a:2:{s:22:"convert_blob_to_string";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:43:"Magento\Sales\Plugin\ShippingLabelConverter";}s:27:"adapt_store_pickup_shipment";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:93:"Magento\InventoryInStorePickupSales\Plugin\Sales\Order\ShipmentRepository\AdaptShipmentPlugin";}}}s:42:"Magento\Sales\Model\Service\InvoiceService";a:2:{s:9:"arguments";a:0:{}s:7:"plugins";a:1:{s:33:"addTransactionCommentAfterCapture";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:76:"Magento\Sales\Plugin\Model\Service\Invoice\AddTransactionCommentAfterCapture";}}}s:49:"Magento\Bundle\Api\ProductLinkManagementInterface";a:2:{s:9:"arguments";a:0:{}s:7:"plugins";a:2:{s:30:"reindex_after_add_child_by_sku";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:79:"Magento\Bundle\Plugin\Api\ProductLinkManagement\ReindexAfterAddChildBySkuPlugin";}s:26:"reindex_after_remove_child";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:77:"Magento\Bundle\Plugin\Api\ProductLinkManagement\ReindexAfterRemoveChildPlugin";}}}s:46:"Magento\Framework\App\FrontControllerInterface";a:2:{s:9:"arguments";a:0:{}s:7:"plugins";a:1:{s:28:"append_no_store_cache_header";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:49:"Magento\PageCache\Plugin\AppendNoStoreCacheHeader";}}}s:42:"Magento\Sales\Api\OrderManagementInterface";a:2:{s:9:"arguments";a:0:{}s:7:"plugins";a:1:{s:51:"reset_payment_attempts_after_order_is_placed_plugin";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:67:"Magento\Captcha\Plugin\ResetPaymentAttemptsAfterOrderIsPlacedPlugin";}}}s:43:"Magento\Catalog\Model\ResourceModel\Product";a:2:{s:9:"arguments";a:0:{}s:7:"plugins";a:3:{s:19:"create_source_items";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:91:"Magento\InventoryCatalog\Plugin\Catalog\Model\ResourceModel\Product\CreateSourceItemsPlugin";}s:33:"create_source_item_configurations";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:119:"Magento\InventoryLowQuantityNotification\Plugin\Catalog\Model\ResourceModel\Product\CreateSourceItemConfigurationPlugin";}s:60:"process_default_source_item_configuration_after_product_save";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:127:"Magento\InventoryLowQuantityNotification\Plugin\Catalog\Model\ResourceModel\Product\ProcessDefaultSourceItemConfigurationPlugin";}}}s:51:"Magento\Webapi\Model\Authorization\OauthUserContext";a:1:{s:9:"arguments";a:1:{s:7:"request";a:1:{s:8:"instance";s:37:"Magento\Framework\Webapi\Rest\Request";}}}s:43:"Magento\Webapi\Controller\Rest\Router\Route";a:2:{s:6:"shared";b:0;s:9:"arguments";a:0:{}}s:30:"Magento\Webapi\Controller\Rest";a:1:{s:9:"arguments";a:4:{s:7:"request";a:1:{s:8:"instance";s:43:"Magento\Framework\Webapi\Rest\Request\Proxy";}s:8:"response";a:1:{s:8:"instance";s:44:"Magento\Framework\Webapi\Rest\Response\Proxy";}s:6:"router";a:1:{s:8:"instance";s:43:"Magento\Webapi\Controller\Rest\Router\Proxy";}s:11:"oauthHelper";a:1:{s:8:"instance";s:44:"Magento\Framework\Oauth\Helper\Request\Proxy";}}}s:74:"Magento\Framework\Reflection\ExtensionAttributesProcessorPermissionChecked";a:2:{s:4:"type";s:57:"Magento\Framework\Reflection\ExtensionAttributesProcessor";s:9:"arguments";a:2:{s:19:"isPermissionChecked";b:1;s:19:"dataObjectProcessor";a:1:{s:8:"instance";s:54:"Magento\Framework\Reflection\DataObjectProcessor\Proxy";}}}s:65:"Magento\Framework\Reflection\DataObjectProcessorPermissionChecked";a:2:{s:4:"type";s:48:"Magento\Framework\Reflection\DataObjectProcessor";s:9:"arguments";a:2:{s:28:"extensionAttributesProcessor";a:1:{s:8:"instance";s:74:"Magento\Framework\Reflection\ExtensionAttributesProcessorPermissionChecked";}s:25:"customAttributesProcessor";a:1:{s:8:"instance";s:60:"Magento\Framework\Reflection\CustomAttributesProcessor\Proxy";}}}s:63:"Magento\Customer\Model\Authorization\CustomerSessionUserContext";a:2:{s:9:"arguments";a:0:{}s:7:"plugins";a:1:{s:32:"webApiCustomerSessionUserContext";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:68:"Magento\Webapi\Model\Plugin\Authorization\CustomerSessionUserContext";}}}s:47:"Magento\Framework\Webapi\ServiceOutputProcessor";a:1:{s:9:"arguments";a:1:{s:19:"dataObjectProcessor";a:1:{s:8:"instance";s:65:"Magento\Framework\Reflection\DataObjectProcessorPermissionChecked";}}}s:51:"Magento\Webapi\Controller\Rest\RequestProcessorPool";a:1:{s:9:"arguments";a:1:{s:17:"requestProcessors";a:6:{s:10:"syncSchema";a:2:{s:8:"instance";s:53:"Magento\Webapi\Controller\Rest\SchemaRequestProcessor";s:9:"sortOrder";s:2:"50";}s:11:"asyncSchema";a:2:{s:8:"instance";s:70:"Magento\WebapiAsync\Controller\Rest\AsynchronousSchemaRequestProcessor";s:9:"sortOrder";s:2:"60";}s:4:"sync";a:2:{s:8:"instance";s:58:"Magento\Webapi\Controller\Rest\SynchronousRequestProcessor";s:9:"sortOrder";s:3:"100";}s:5:"async";a:2:{s:8:"instance";s:64:"Magento\WebapiAsync\Controller\Rest\AsynchronousRequestProcessor";s:9:"sortOrder";s:3:"150";}s:15:"asyncBulkSchema";a:2:{s:8:"instance";s:86:"Magento\WebapiAsync\Controller\Rest\VirtualType\AsynchronousBulkSchemaRequestProcessor";s:9:"sortOrder";s:3:"180";}s:9:"asyncBulk";a:2:{s:8:"instance";s:80:"Magento\WebapiAsync\Controller\Rest\VirtualType\AsynchronousBulkRequestProcessor";s:9:"sortOrder";s:3:"200";}}}}s:49:"Magento\Store\Model\Validation\StoreCodeValidator";a:2:{s:9:"arguments";a:0:{}s:7:"plugins";a:1:{s:35:"check_if_parsed_store_code_is_valid";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:69:"Magento\Webapi\Model\Plugin\Store\Model\Validation\StoreCodeValidator";}}}s:25:"Magento\Sales\Model\Order";a:2:{s:9:"arguments";a:0:{}s:7:"plugins";a:1:{s:28:"rest-order-placement-comment";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:73:"Magento\LoginAsCustomerSales\Plugin\FrontAddCommentOnOrderPlacementPlugin";}}}s:33:"Magento\Framework\Filter\Template";a:2:{s:9:"arguments";a:0:{}s:7:"plugins";a:1:{s:23:"convertBackgroundImages";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:48:"Magento\PageBuilder\Plugin\Filter\TemplatePlugin";}}}s:56:"Magento\Checkout\Model\GuestPaymentInformationManagement";a:2:{s:9:"arguments";a:0:{}s:7:"plugins";a:1:{s:32:"inject_guest_address_for_nologin";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:73:"Magento\Persistent\Model\Checkout\GuestPaymentInformationManagementPlugin";}}}s:57:"Magento\Checkout\Model\GuestShippingInformationManagement";a:2:{s:9:"arguments";a:0:{}s:7:"plugins";a:1:{s:46:"persistent_convert_customer_cart_to_guest_cart";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:74:"Magento\Persistent\Model\Checkout\GuestShippingInformationManagementPlugin";}}}s:53:"Magento\ReCaptchaValidationApi\Api\ValidatorInterface";a:2:{s:9:"arguments";a:0:{}s:7:"plugins";a:1:{s:36:"webapi_recaptcha_validation_override";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:54:"Magento\ReCaptchaWebapiRest\Plugin\ValidationOverrider";}}}s:50:"Magento\Catalog\Model\Product\Attribute\Repository";a:2:{s:9:"arguments";a:0:{}s:7:"plugins";a:1:{s:44:"swatches_product_attribute_repository_plugin";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:72:"Magento\Swatches\Plugin\Catalog\Model\Product\Attribute\RepositoryPlugin";}}}s:32:"Magento\Webapi\Model\Rest\Config";a:2:{s:9:"arguments";a:0:{}s:7:"plugins";a:1:{s:27:"overrideInputArraySizeLimit";a:2:{s:9:"sortOrder";i:0;s:8:"instance";s:38:"Magento\WebapiAsync\Plugin\Rest\Config";}}}}