<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd">
    <!--<type name="Magento\Checkout\Model\Cart">
        <plugin name="advance_review_before_add_to_cart"
                type="Magetop\Advancepreview\Plugin\BeforeAddToCart"
                sortOrder="11"
                disabled="false"/>
    </type>-->
    <type name="Magento\Customer\Block\Account\AuthorizationLink">
        <plugin name="advance_review_after_get_link_account"
                type="Magetop\Advancepreview\Plugin\AuthorizationLinkPlugin"
                sortOrder="12"
                disabled="false"/>
    </type>
    <!--<type name="Magento\Quote\Model\Quote\Item">
        <plugin name="magetop_preview_custom_quote_cart" sortOrder="10" type="Magetop\Advancepreview\Plugin\Quote\Model\Quote\Item"/>
    </type>-->
 <!--   <type name="Magento\Sales\Model\Order\Email\SenderBuilder">
        <plugin name="advance_preview_after_send_email"
                type="Magetop\Advancepreview\Plugin\OrderSendEmailPlugin"
                sortOrder="12"
                disabled="false"/>
    </type>-->
    <type name="Magento\Wishlist\Model\Item">
        <plugin name="advancepreviewkeepwishlist_in_wishlist" type="Magetop\Advancepreview\Plugin\KeepItemsInWishlistOnPurchase" sortOrder="1"/>
    </type>

    <preference for="Magento\Wishlist\Model\Wishlist" type="Magetop\Advancepreview\Model\ReWrite\Wishlist" />
    <preference for="Magento\Sales\Block\Order\History" type="Magetop\Advancepreview\Block\ReWrites\HistoryCustom" />
    <preference for="Magento\Wishlist\Controller\Index\Index" type="Magetop\Advancepreview\Controller\ReWrites\WishlistIndex" />
    <preference for="Magento\Wishlist\Controller\Index\Remove" type="Magetop\Advancepreview\Controller\ReWrites\WishlistRemove" />
    <preference for="Magento\Sales\Block\Order\Recent" type="Magetop\Advancepreview\Block\ReWrites\RecentCustom" />

</config>
