*/ class Activecampaign_For_Woocommerce_Clear_User_Meta_Command implements Executable { /** * Executes the command. * * @param mixed ...$args An array of arguments that may be passed in from the action/filter called. * * @since 1.0.0 * @return WC_Order */ public function execute( ...$args ) { $additional_information = isset( $args[0] ) ? $args[0] : []; if ( isset( $additional_information['api_url_changed'] ) && $additional_information['api_url_changed'] ) { User_Meta_Service::delete_all_user_meta(); } return $additional_information; } }