__FILE__, ]); // We need to set up the main instance for the plugin. // Use 'woocommerce_init' to execute after WC init. add_action('woocommerce_init', function () use ($config) { TamaraCheckout::initInstanceWithConfig($config); register_activation_hook(__FILE__, [TamaraCheckout::getInstance(), 'activatePlugin']); register_deactivation_hook(__FILE__, [TamaraCheckout::getInstance(), 'deactivatePlugin']); TamaraCheckout::getInstance()->initPlugin(); });