Llamando al controlador: AdminHomeSendMail'; return new AdminHomeSendMailController(); break; case 'AdminCorreosOficialCustomerDataProcess': $traza = ' Llamando al controlador: AdminCorreosOficialCustomerDataProcess'; $controller = new AdminCorreosOficialCustomerDataProcessController(); break; case 'AdminCorreosOficialSendersProcess': $traza = ' Llamando al controlador: AdminCorreosOficialSendersProcess'; $controller = new AdminCorreosOficialSendersProcessController(); break; case 'AdminCorreosOficialUserConfigurationProcess': $traza = ' Llamando al controlador: AdminCorreosOficialUserConfigurationProcess'; $controller = new AdminCorreosOficialUserConfigurationProcessController(); break; case 'AdminCorreosOficialProductsProcess': $traza = ' Llamando al controlador: AdminCorreosOficialProductsProcess'; $controller = new AdminCorreosOficialProductsProcessController(); break; case 'AdminCorreosOficialCustomsProcessingProcess': $traza = ' Llamando al controlador: AdminCorreosOficialCustomsProcessingProcess'; $controller = new AdminCorreosOficialCustomsProcessingProcessController(); break; case 'AdminCorreosOficialSettings': include_once 'vendor/smarty/Smarty.class.php'; $smarty = CorreosOficialSmarty::loadSmartyInstance(); $traza = ' Llamando al controlador: AdminCorreosOficialSettings'; $controller = new AdminCorreosOficialSettingsController($smarty); break; case 'AdminCorreosOficialUtilitiesProcess': include_once 'vendor/smarty/Smarty.class.php'; $smarty = CorreosOficialSmarty::loadSmartyInstance(); $traza = ' Llamando al controlador: AdminCorreosOficialUtilitiesProcess'; $controller = new AdminCorreosOficialUtilitiesProcessController($smarty); break; case 'AdminCorreosSOAPRequest': $traza = ' Llamando al controlador: AdminCorreosSOAPRequest'; $controller = new AdminCorreosSOAPRequestController(); break; case 'AdminCEXRestRequest': $traza = ' Llamando al controlador: AdminCEXRestRequest'; $controller = new AdminCEXRestRequestController(); break; case 'AdminCorreosOficialActiveCustomers': $traza = ' Llamando al controlador: AdminCorreosOficialActiveCustomers'; $controller = new AdminCorreosOficialActiveCustomersController(); break; case 'CorreosOficialCheckoutModuleFrontController': $traza = ' Llamando al controlador: Checkout'; $controller = new CorreosOficialCheckoutModuleFrontController($controllerAction); break; case 'AdminCorreosOficialZonesCarriersProcess': $traza = ' Llamando al controlador: AdminCorreosOficialZonesCarriersProcess'; $controller = new AdminCorreosOficialZonesCarriersProcessController(); break; case 'CorreosOficialAdminOrderModuleFrontController': $traza = ' Llamando al controlador: adminOrder'; $controller = new CorreosOficialAdminOrderModuleFrontController(); break; case 'AdminCorreosOficialCronProcessController': $traza = ' Llamando al controlador: Cron'; $controller = new AdminCorreosOficialCronProcessController($controllerOperation); break; case 'AdminCorreosOficialDownloadLabelsController': $sanitizedName = sanitize_text_field(isset($_REQUEST['filename']) ? $_REQUEST['filename'] : ''); $filename = pathinfo($sanitizedName, PATHINFO_FILENAME); $filename = preg_replace('/\W+/', '', $filename) . '.pdf'; wp_die( esc_html($filename) ); break; default: die( 'WC DISPATCHER: Controlador no vĂ¡lido' ); }