<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:noNamespaceSchemaLocation="urn:magento:framework:Event/etc/events.xsd">
    <event name="sales_order_save_after">
        <observer name="reply_rinnovi_order_save_after"
            instance="Reply\Rinnovi\Observer\SaveOrderAfter"/>
    </event>
    <!--
        Observer sull'aggiunta/rimozione per gestione valore di rinnovo quando l'add è da customerarea->rinnovi.
        Nel caso di un add di un rinnovo, impedisco
    -->
    <event name="controller_action_predispatch_checkout_cart_add">
        <observer name="restrict_sales_model_cart_add_before" instance="Reply\Rinnovi\Observer\Checkout\PredispatchCheckoutCartAdd"/>
    </event>
    <event name="checkout_cart_product_add_after">
        <observer name="reply_rinnovi_checkout_cart_add_product"
            instance="Reply\Rinnovi\Observer\Checkout\CartProductAddAfter"/>
    </event>
</config>
