WPCF7_Sendinblue::load()
Метод класса: WPCF7_Sendinblue{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
$WPCF7_Sendinblue = new WPCF7_Sendinblue(); $WPCF7_Sendinblue->load( $action );
- $action **
- -
По умолчанию: ''
Код WPCF7_Sendinblue::load() WPCF7 Sendinblue::load CF7 5.9.3
public function load( $action = '' ) { if ( 'setup' == $action and 'POST' == $_SERVER['REQUEST_METHOD'] ) { check_admin_referer( 'wpcf7-sendinblue-setup' ); if ( ! empty( $_POST['reset'] ) ) { $this->reset_data(); $redirect_to = $this->menu_page_url( 'action=setup' ); } else { $this->api_key = trim( $_POST['api_key'] ?? '' ); $confirmed = $this->confirm_key(); if ( true === $confirmed ) { $redirect_to = $this->menu_page_url( array( 'message' => 'success', ) ); $this->save_data(); } elseif ( false === $confirmed ) { $redirect_to = $this->menu_page_url( array( 'action' => 'setup', 'message' => 'unauthorized', ) ); } else { $redirect_to = $this->menu_page_url( array( 'action' => 'setup', 'message' => 'invalid', ) ); } } wp_safe_redirect( $redirect_to ); exit(); } }