WC_Payment_Gateways::process_admin_options() public WC 1.0
Save options in admin.
{} Это метод класса: WC_Payment_Gateways{}
Хуков нет.
Возвращает
Null. Ничего.
Использование
$WC_Payment_Gateways = new WC_Payment_Gateways(); $WC_Payment_Gateways->process_admin_options();
Код WC_Payment_Gateways::process_admin_options() WC Payment Gateways::process admin options WC 5.0.0
public function process_admin_options() {
$gateway_order = isset( $_POST['gateway_order'] ) ? wc_clean( wp_unslash( $_POST['gateway_order'] ) ) : ''; // WPCS: input var ok, CSRF ok.
$order = array();
if ( is_array( $gateway_order ) && count( $gateway_order ) > 0 ) {
$loop = 0;
foreach ( $gateway_order as $gateway_id ) {
$order[ esc_attr( $gateway_id ) ] = $loop;
$loop++;
}
}
update_option( 'woocommerce_gateway_order', $order );
}