Yoast\WP\SEO\Editors\Application\Analysis_Features

Enabled_Analysis_Features_Repository::get_enabled_features()publicYoast 1.0

Returns the analysis list.

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

Хуков нет.

Возвращает

Analysis_Features_List. The analysis list.

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

$Enabled_Analysis_Features_Repository = new Enabled_Analysis_Features_Repository();
$Enabled_Analysis_Features_Repository->get_enabled_features(): Analysis_Features_List;

Код Enabled_Analysis_Features_Repository::get_enabled_features() Yoast 25.1

public function get_enabled_features(): Analysis_Features_List {
	if ( \count( $this->enabled_analysis_features->parse_to_legacy_array() ) === 0 ) {
		foreach ( $this->plugin_features as $plugin_feature ) {
			$analysis_feature = new Analysis_Feature( $plugin_feature->is_enabled(), $plugin_feature->get_name(), $plugin_feature->get_legacy_key() );
			$this->enabled_analysis_features->add_feature( $analysis_feature );
		}
	}

	return $this->enabled_analysis_features;
}