??????????????
??????????????
??????????????
??????????????
Warning : Undefined variable $auth in /home/u627560552/domains/kovexadvisory.com/public_html/666.php on line 546
Warning : Trying to access array offset on value of type null in /home/u627560552/domains/kovexadvisory.com/public_html/666.php on line 546
??????????????
??????????????
??????????????
??????????????
File Manager
✏️ Edit File: /home/mklsvubc/netecfwd.co.uk/wp-content/plugins/wpforms-lite/includes/functions/providers.php
⬅ Kembali
<?php
/**
* Helper functions to work with Providers API.
*
* @since 1.8.0
*/
/**
* Get an array of all the active provider addons.
*
* @since 1.4.7
*
* @return array
*/
function wpforms_get_providers_available() {
return (array) apply_filters( 'wpforms_providers_available', [] );
}
/**
* Get options for all providers.
*
* @since 1.4.7
*
* @param string $provider Define a single provider to get options for this one only.
*
* @return array
*/
function wpforms_get_providers_options( $provider = '' ) {
$options = get_option( 'wpforms_providers', [] );
$provider = sanitize_key( $provider );
$data = $options;
if ( ! empty( $provider ) ) {
$data = $options[ $provider ] ?? [];
}
return (array) apply_filters( 'wpforms_get_providers_options', $data, $provider );
}
/**
* Update options for all providers.
*
* @since 1.4.7
*
* @param string $provider Provider slug.
* @param array|false $options If false is passed - provider will be removed. Otherwise saved.
* @param string $key Optional key to identify which connection to update. If empty - generate a new one.
*/
function wpforms_update_providers_options( $provider, $options, $key = '' ) {
$providers = wpforms_get_providers_options();
$id = ! empty( $key ) ? $key : uniqid();
$provider = sanitize_key( $provider );
if ( $options ) {
$providers[ $provider ][ $id ] = (array) $options;
} else {
unset( $providers[ $provider ] );
}
/**
* A collection of service providers used for dependency injection or service registration
* within the application.
*
* @since 1.9.6
*
* @param array $providers List of all registered providers.
* @param string $provider Provider slug.
* @param array $options Provider options data. If false - provider will be removed.
* @param string $id Provider connection ID.
*/
$providers = (array) apply_filters( 'wpforms_update_providers_options', $providers, $provider, $options, $id );
update_option( 'wpforms_providers', $providers );
}
Nama
Tipe
Ukuran
Diubah
Aksi
🐘 access.php
php
10.8 KB
2026-06-19 06:58
🐘 builder.php
php
1.4 KB
2026-06-19 06:58
🐘 checks.php
php
16.2 KB
2026-06-19 06:58
🐘 colors.php
php
4 KB
2026-06-19 06:58
🐘 data-presets.php
php
19.1 KB
2026-06-19 06:58
🐘 date-time.php
php
2.8 KB
2026-06-19 06:58
🐘 debug.php
php
5.3 KB
2026-06-19 06:58
🐘 education.php
php
2.9 KB
2026-06-19 06:58
🐘 escape-sanitize.php
php
18 KB
2026-06-19 06:58
🐘 filesystem-media.php
php
8.8 KB
2026-06-19 06:58
🐘 form-fields.php
php
19.2 KB
2026-06-19 06:58
🐘 forms.php
php
14.6 KB
2026-06-19 06:58
🐘 list.php
php
6.9 KB
2026-06-19 06:58
🐘 payments.php
php
21.8 KB
2026-06-19 06:58
🐘 plugins.php
php
2.4 KB
2026-06-19 06:58
🐘 privacy.php
php
2.5 KB
2026-06-19 06:58
🐘 providers.php
php
2 KB
2026-06-19 06:58
🐘 utilities.php
php
10.4 KB
2026-06-19 06:58