Automattic\WooCommerce\Internal\Admin\Settings
SettingsUISchema::get_field_value
Get a field value.
Метод класса: SettingsUISchema{}
Хуков нет.
Возвращает
Разное.
Использование
$result = SettingsUISchema::get_field_value( $setting, $type );
- $setting(массив) (обязательный)
- Legacy field definition.
- $type(строка) (обязательный)
- Canonical field type.
Код SettingsUISchema::get_field_value() SettingsUISchema::get field value WC 10.9.1
private static function get_field_value( array $setting, string $type ) {
if ( array_key_exists( 'value', $setting ) ) {
return self::normalize_value( $setting['value'], $type );
}
$default = $setting['default'] ?? '';
$value = \WC_Admin_Settings::get_option( (string) $setting['id'], $default );
return self::normalize_value( $value, $type );
}