: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in
// phpcs:disable Yoast.NamingConventions.NamespaceName.TooLong -- Needed in the folder structure.
namespace Yoast\WP\SEO\Editors\Domain\Analysis_Features;
* This interface describes an Analysis feature implementation.
interface Analysis_Feature_Interface {
* Returns If the analysis is enabled.
public function is_enabled(): bool;
* Returns the name of the object.
public function get_name(): string;
* Returns the legacy key used in the front-end to determine if the feature is enabled.
public function get_legacy_key(): string;