Automattic\WooCommerce\Internal\RestApi\Routes\V4\Settings\PaymentGateways\Schema
BacsGatewaySettingsSchema::update_special_fields
Update BACS special fields in database.
Метод класса: BacsGatewaySettingsSchema{}
Хуков нет.
Возвращает
void. Ничего (null).
Использование
$BacsGatewaySettingsSchema = new BacsGatewaySettingsSchema(); $BacsGatewaySettingsSchema->update_special_fields( $gateway, $values ): void;
- $gateway(WC_Payment_Gateway) (обязательный)
- Gateway instance.
- $values(массив) (обязательный)
- Validated special field values.
Код BacsGatewaySettingsSchema::update_special_fields() BacsGatewaySettingsSchema::update special fields WC 11.2.2
public function update_special_fields( WC_Payment_Gateway $gateway, array $values ): void {
foreach ( $values as $field_id => $value ) {
if ( 'account_details' === $field_id ) {
update_option( 'woocommerce_bacs_accounts', $value );
}
}
}