WC_Gateway_BACS::is_reactified_settings_page
Check if the BACS settings page is reactified.
Метод класса: WC_Gateway_BACS{}
Хуков нет.
Возвращает
bool. Whether the BACS settings page is reactified or not.
Использование
// private - только в коде основоного (родительского) класса $result = $this->is_reactified_settings_page(): bool;
Код WC_Gateway_BACS::is_reactified_settings_page() WC Gateway BACS::is reactified settings page WC 11.2.2
private function is_reactified_settings_page(): bool {
// Search for a WC_Settings_Payment_Gateways instance in the settings pages.
$payments_settings_page = null;
foreach ( WC_Admin_Settings::get_settings_pages() as $settings_page ) {
if ( $settings_page instanceof WC_Settings_Payment_Gateways ) {
$payments_settings_page = $settings_page;
break;
}
}
// If no instance found, default to reactified.
if ( empty( $payments_settings_page ) ) {
return true;
}
return $payments_settings_page->should_render_react_section( WC_Settings_Payment_Gateways::BACS_SECTION_NAME );
}