RemoteBanners::fetch_remote_banners()
Method: Fetch the remote banners and store them in the cache.
RemoteBanners::fetch_remote_banners Read More »
@package: LearnDash / Hub
Source Files: includes/licensing/src/controller/class-remote-banner.php
Method: Fetch the remote banners and store them in the cache.
RemoteBanners::fetch_remote_banners Read More »
Method: Get the cron hook used to fetch the remote banners in the background.
RemoteBanners::get_fetch_cron_hook Read More »
Method: Filters projects to ensure all required fields are present and of correct type.
API::filter_valid_projects Read More »
Method: Clears all project-related caches.
API::clear_project_caches Read More »
Method: Caches projects data and updates related options.
API::cache_projects_data Read More »
Method: Fetches fresh projects data from API and caches it.
API::fetch_and_cache_projects Read More »
Method: Gets cached projects if the cache is valid.
API::get_cached_projects Read More »
Method: Retrieves raw projects cache data.
API::get_raw_projects_cache Read More »
Method: Query the site stats.
API::build_site_stats Read More »
Method: Gets multi-site active site count.
API::get_multisite_active_sites Read More »
Method: Return all the projects, and cache it.
Method: Remove the domain from API side
API::remove_domain Read More »
Method: Trigger a license verification.
API::verify_license Read More »
Action Hook: Fires after the license verification.
learndash_licensing_management_license_verified Read More »
Method: Return the banners.
RemoteBanners::get_banners Read More »
Method: Maybe show the banners
RemoteBanners::maybe_show_banners Read More »
Method: Filter the banner by its condition, eg page slug and time frame
RemoteBanners::filter_displayable_banners Read More »
Method: Render the ads.
RemoteBanners::display_ads Read More »
Class: Class CheckPluginsRequirements
CheckPluginsRequirements Read More »