<?xml version="1.0"?>


<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Event/etc/events.xsd">
    <event name="controller_action_predispatch_customer_address_formPost">
        <observer instance="Myfitmix\Customformvalidation\Observer\Saveaddress" name="check_address_before_to_save"/>
    </event>

    <event name="controller_action_predispatch_customer_account_editPost">
        <observer instance="Myfitmix\Customformvalidation\Observer\Accountinformation" name="check_accountinformation_before_to_save"/>
    </event>

    <event name="controller_action_predispatch_customer_account_createpost">
        <observer instance="Myfitmix\Customformvalidation\Observer\Createaccount" name="check_createaccountinformation_before_to_save"/>
    </event>

    <event name="controller_action_predispatch_checkout_cart_add">
        <observer instance="Myfitmix\Customformvalidation\Observer\Checkprojectnameonaddcart" name="checkprojectname_information_before_to_save"/>
    </event>

    <event name="controller_action_predispatch_checkout_cart_updateItemOptions">
        <observer instance="Myfitmix\Customformvalidation\Observer\Checkprojectnameonupdatecart" name="checkprojectnameonupdatecart_information_before_to_save"/>
    </event>
    <event name="controller_action_predispatch_catalogsearch_result_index">
        <observer name="custom_search_query_observer" instance="Myfitmix\Customformvalidation\Observer\Search" />
    </event>
</config>
