Automattic\WooCommerce\Admin\Features\Settings
Transformer::handle_checkbox_setting()
Handle checkbox setting and grouping.
Метод класса: Transformer{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
// private - только в коде основоного (родительского) класса $result = $this->handle_checkbox_setting( $setting, $transformed_settings ): void;
- $setting(массив) (обязательный)
- Setting to add.
- $transformed_settings(массив) (обязательный)
- Transformed settings array.
Код Transformer::handle_checkbox_setting() Transformer::handle checkbox setting WC 9.7.1
private function handle_checkbox_setting( array $setting, array &$transformed_settings ): void { $checkboxgroup = $setting['checkboxgroup'] ?? ''; switch ( $checkboxgroup ) { case 'start': $this->start_checkbox_group( $setting ); break; case 'end': $this->end_checkbox_group( $setting, $transformed_settings ); break; default: $this->handle_checkbox_group_item( $setting, $transformed_settings ); break; } }