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.
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.
Cleanup_Integration::clean_indexables_with_object_type_and_object_sub_type() – Deletes rows from the indexable table depending on the object_type and object_sub_type.
Cleanup_Integration::clean_indexables_with_object_type() – Deletes rows from the indexable table depending on the object_type and object_sub_type.
Cleanup_Integration::clean_indexables_with_post_status() – Deletes rows from the indexable table depending on the post_status.
Configuration_Workout_Action::set_site_representation() – Stores the values for the site representation.
Configuration_Workout_Integration::enqueue_assets() – Adds the data for the configuration workout to the wpseoWorkoutsData object.
Configuration_Workout_Integration::get_company_logo_id() – Gets the company logo id from the option in the database.
Configuration_Workout_Integration::get_company_logo() – Gets the company logo from the option in the database.
Configuration_Workout_Integration::get_company_name() – Gets the company name from the option in the database.
Configuration_Workout_Integration::get_company_or_person_options() – Gets the options for the Company or Person select.
Configuration_Workout_Integration::get_person_id() – Gets the person id from the option in the database.
Configuration_Workout_Integration::get_person_logo_id() – Gets the person logo id from the option in the database.
Configuration_Workout_Integration::get_person_logo() – Gets the person avatar from the option in the database.
Configuration_Workout_Integration::get_social_profiles() – Gets the social profiles stored in the database.
Configuration_Workout_Integration::is_company_or_person() – Returns the entity represented by the site.
Configuration_Workout_Integration::should_force_company() – Checks whether we should force "Organization".
Configuration_Workout_Route::can_edit_user() – Checks if the current user has the capability to edit a specific user.
Configuration_Workout_Route::can_manage_options() – Checks if the current user has the right capability.
Configuration_Workout_Route::check_capability() – Checks if the current user has the correct capability to edit a specific user.