Yoast_Integration_Toggles::ensure_toggle()
Ensures that the passed value is a Yoast_Feature_Toggle.
Метод класса: Yoast_Integration_Toggles{}
Хуков нет.
Возвращает
Yoast_Feature_Toggle
. Feature toggle instance based on $toggle_data.
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->ensure_toggle( $toggle_data );
- $toggle_data(Yoast_Feature_Toggle|объект|массив) (обязательный)
- Feature toggle instance, or raw object or array containing integration toggle data.
Код Yoast_Integration_Toggles::ensure_toggle() Yoast Integration Toggles::ensure toggle Yoast 23.6
protected function ensure_toggle( $toggle_data ) { if ( $toggle_data instanceof Yoast_Feature_Toggle ) { return $toggle_data; } if ( is_object( $toggle_data ) ) { $toggle_data = get_object_vars( $toggle_data ); } return new Yoast_Feature_Toggle( $toggle_data ); }