Yoast\WP\SEO\Editors\Application\Analysis_Features
Enabled_Analysis_Features_Repository::get_features_by_keys()
Returns the analysis list for the given names.
Метод класса: Enabled_Analysis_Features_Repository{}
Хуков нет.
Возвращает
Analysis_Features_List
. The analysis list.
Использование
$Enabled_Analysis_Features_Repository = new Enabled_Analysis_Features_Repository(); $Enabled_Analysis_Features_Repository->get_features_by_keys( $feature_names ): Analysis_Features_List;
- $feature_names(array
) (обязательный) - The feature names to include.
Код Enabled_Analysis_Features_Repository::get_features_by_keys() Enabled Analysis Features Repository::get features by keys Yoast 25.1
public function get_features_by_keys( array $feature_names ): Analysis_Features_List { $enabled_analysis_features = new Analysis_Features_List(); foreach ( $this->plugin_features as $plugin_feature ) { if ( \in_array( $plugin_feature->get_name(), $feature_names, true ) ) { $analysis_feature = new Analysis_Feature( $plugin_feature->is_enabled(), $plugin_feature->get_name(), $plugin_feature->get_legacy_key() ); $enabled_analysis_features->add_feature( $analysis_feature ); } } return $enabled_analysis_features; }