Ensure class CustomOrdersTableController exist

This commit is contained in:
Emili Castells Guasch 2023-08-14 14:20:51 +02:00
parent a7bf718271
commit 1294b331ac
3 changed files with 3 additions and 3 deletions

View file

@ -161,7 +161,7 @@ class OXXO {
* @psalm-suppress UndefinedClass
* @psalm-suppress UndefinedFunction
*/
$screen = wc_get_container()->get( CustomOrdersTableController::class )->custom_orders_table_usage_is_enabled()
$screen = class_exists(CustomOrdersTableController::class) && wc_get_container()->get( CustomOrdersTableController::class )->custom_orders_table_usage_is_enabled()
? wc_get_page_screen_id( 'shop-order' )
: 'shop_order';

View file

@ -519,7 +519,7 @@ class PayUponInvoice {
* @psalm-suppress UndefinedClass
* @psalm-suppress UndefinedFunction
*/
$screen = wc_get_container()->get( CustomOrdersTableController::class )->custom_orders_table_usage_is_enabled()
$screen = class_exists( CustomOrdersTableController::class ) && wc_get_container()->get( CustomOrdersTableController::class )->custom_orders_table_usage_is_enabled()
? wc_get_page_screen_id( 'shop-order' )
: 'shop_order';