Addon_Update_Watcher::__construct() – Enables Yoast add-on auto updates when Yoast SEO (Premium) is enabled and the other way around.
Addon_Update_Watcher::are_auto_updates_enabled() – Checks whether auto updates for a plugin are enabled.
Addon_Update_Watcher::call_toggle_auto_updates_with_empty_array() – Handles the situation where the auto_update_plugins option did not previously exist.
Addon_Update_Watcher::get_conditionals() – Returns the conditionals based on which this loadable should be active.
Addon_Update_Watcher::get_plugin_id() – Get the ID of the currently installed Yoast SEO (Premium) plugin.
Addon_Update_Watcher::maybe_toggle_auto_updates_for_new_install() – Trigger a change in the auto update detection whenever a new Yoast addon is activated.
Addon_Update_Watcher::replace_auto_update_toggles_of_addons() – Replaces the auto-update toggle links for the Yoast add-ons with a text explaining that toggling the Yoast SEO auto-update setting automatically toggles the one for the setting for the add-ons as well.
Addon_Update_Watcher::toggle_auto_updates_for_add_ons() – Enables premium auto updates when free are enabled and the other way around.
Asset_Helper::get_dependency_urls_by_handle() – Recursively retrieves all dependency urls of a given handle.
Auto_Update_Watcher::auto_update_notification_even_if_dismissed() – Handles the Yoast SEO auto-update notification when the user toggles the auto-update setting for WordPress Core.
Auto_Update_Watcher::auto_update_notification_not_if_dismissed() – Handles the Yoast SEO auto-update notification on all admin pages, as well as when the user toggles the Yoast SEO auto-update setting.
Auto_Update_Watcher::get_plugin_id() – Get the ID of the currently installed Yoast SEO (Premium) plugin.
Auto_Update_Watcher::maybe_create_notification_if_not_dismissed() – Creates the notification when Yoast SEO auto-updates are enabled, if it hasn’t been dismissed in the past.
Auto_Update_Watcher::maybe_create_notification() – Creates the notification if it doesn’t exist already.
Auto_Update_Watcher::maybe_remove_notification() – Removes the notification from the notification center, if it exists.
Auto_Update_Watcher::remove_notification() – Removes the notification from the notification center, if it exists.
Auto_Update_Watcher::save_dismissal_status() – Saves the dismissal status of the notification in an option in wp_usermeta, if the notification gets dismissed.
Auto_Update_Watcher::should_show_notification() – Checks whether the Yoast SEO auto-update notification should be shown.
Auto_Update_Watcher::yoast_auto_updates_enabled() – Checks whether auto-updates are enabled for Yoast SEO.
Capability_Helper::current_user_can() – Checks if the user has at least one of the proper capabilities.
Cleanup_Integration::unschedule_cron() – Unschedules the WP-Cron jobs to cleanup indexables and orphaned rows.
Image_Helper::generate_from_url() – Find an image based on its URL and generate a Schema object for it.
Image_Helper::get_first_usable_content_image_for_post() – Retrieves the first usable content image for a post.
Importing_Route::is_user_permitted_to_import() – Whether or not the current user is allowed to import.
Indexable_Ancestor_Watcher::update_hierarchy_and_permalink() – Updates the indexable hierarchy and indexable permalink.
Indexable_Link_Builder::update_incoming_links_for_related_indexables() – Updates incoming link counts for related indexables.
Indexable_Link_Builder::update_related_indexables() – Updates the link counts for related indexables.
Indexable_Permalink_Watcher::unschedule_cron() – Unschedules the WP-Cron job to check the permalink_structure status.
Indexable_Post_Meta_Watcher::update_indexables() – Updates all indexables changed during the request.
Indexable_Post_Watcher::update_has_public_posts() – Updates the has_public_posts when the post indexable is built.
Indexable_Post_Watcher::update_relations() – Updates the relations on post save or post status change.
Indexable_Post_Watcher::updated_indexable() – Updates the relations when the post indexable is built.
Indexable_Repository::update_incoming_link_count() – Updates the incoming link count for an indexable without first fetching it.
Indexable_Repository::upgrade_indexable() – Checks if an Indexable is outdated, and rebuilds it when necessary.
Indexable_Version_Manager::needs_upgrade() – Determines if an Indexable version for the type is lower than the current version for that Indexable type.
Indexing_Helper::get_filtered_unindexed_count() – Returns the total number of unindexed objects and applies a filter for third party integrations.
Indexing_Helper::get_unindexed_percentage() – Returns the amount of un-indexed posts expressed in percentage, which will be needed to set a threshold.
Indexing_Tool_Integration::get_unindexed_count() – Returns the total number of unindexed objects and applies a filter for third party integrations.
Indexing_Tool_Integration::get_unindexed_indexables_count() – Returns the total number of unindexed objects.