WC_REST_Setting_Options_V2_Controller::is_setting_type_valid()publicWC 3.0.0

Boolean for if a setting type is a valid supported setting type.

Метод класса: WC_REST_Setting_Options_V2_Controller{}

Хуков нет.

Возвращает

true|false.

Использование

$WC_REST_Setting_Options_V2_Controller = new WC_REST_Setting_Options_V2_Controller();
$WC_REST_Setting_Options_V2_Controller->is_setting_type_valid( $type );
$type(строка) (обязательный)
Type.

Список изменений

С версии 3.0.0 Введена.

Код WC_REST_Setting_Options_V2_Controller::is_setting_type_valid() WC 8.7.0

public function is_setting_type_valid( $type ) {
	return in_array(
		$type,
		array(
			'text',         // Validates with validate_setting_text_field.
			'email',        // Validates with validate_setting_text_field.
			'number',       // Validates with validate_setting_text_field.
			'color',        // Validates with validate_setting_text_field.
			'password',     // Validates with validate_setting_text_field.
			'textarea',     // Validates with validate_setting_textarea_field.
			'select',       // Validates with validate_setting_select_field.
			'multiselect',  // Validates with validate_setting_multiselect_field.
			'radio',        // Validates with validate_setting_radio_field (-> validate_setting_select_field).
			'checkbox',     // Validates with validate_setting_checkbox_field.
			'image_width',  // Validates with validate_setting_image_width_field.
			'thumbnail_cropping', // Validates with validate_setting_text_field.
		),
		true
	);
}