Start_Over::reset_credentials()
Summary
No summary available.Return
(void)
Source
File: src/BigCommerce/Settings/Start_Over.php
public function reset_credentials() { check_admin_referer( self::ACTION ); $options = [ Api_Credentials::OPTION_STORE_URL, Api_Credentials::OPTION_CLIENT_ID, Api_Credentials::OPTION_CLIENT_SECRET, Api_Credentials::OPTION_ACCESS_TOKEN, Channels::CHANNEL_ID, Channels::CHANNEL_NAME, Onboarding_Api::ACCOUNT_ID, Onboarding_Api::STORE_ID, ]; foreach ( $options as $name ) { delete_option( $name ); } $connections = new Connections(); $connected = $connections->active(); foreach ( $connected as $channel ) { update_post_meta( $channel->term_id, Channel::STATUS, Channel::STATUS_DISCONNECTED ); } $redirect = apply_filters( 'bigcommerce/onboarding/reset', admin_url() ); wp_safe_redirect( $redirect, 303 ); exit(); }