Autoloaded_Sub_Plugin::register()
Method: Registers the bundled add-on with the Plugin Absorber.
Autoloaded_Sub_Plugin::register Read More »
@package: LearnDash / Core
Source Files: src/Core/Libraries/Plugin_Absorber/Autoloaded_Sub_Plugin.php
Method: Registers the bundled add-on with the Plugin Absorber.
Autoloaded_Sub_Plugin::register Read More »
Method: PSR-4 prefixes the bundled copy ships, keyed by prefix with the absolute directory as the value.
Autoloaded_Sub_Plugin::get_psr4_prefixes Read More »
Method: Slug the Plugin Absorber knows the bundled add-on by.
Autoloaded_Sub_Plugin::get_slug Read More »
Class: A bundled add-on whose own classes have to be loadable without a `composer.json` entry.
Autoloaded_Sub_Plugin Read More »
Method: Sends the reminder emails for every course whose access is about to expire.
Before_Course_Expire::maybe_send_reminder Read More »
Method: Only continue when the quiz is failed.
Quiz_Failed::is_process Read More »
Class: Trigger for when a quiz is failed.
Method: Checks if a delayed email can be sent for the given notification and arguments.
Complete_Lesson::can_send_delayed_email Read More »
Class: Handles the complete_lesson trigger.
Method: Retrieves the users whose course access has expired, combining both users currently visible in the course and those already flagged as expired by LearnDash.
After_Course_Expire::get_users_from_a_course Read More »
Method: Sends the notification emails for users whose course access has expired.
After_Course_Expire::maybe_send_reminder Read More »
Class: Trigger for sending notifications after a course expires.
After_Course_Expire Read More »
Method: Whether a queued email that has come due should still be sent.
Enroll_Course::can_send_delayed_email Read More »
Method: Filter learndash_notifications_trigger_valid filter hook to check for validity.
Enroll_Course::check_for_validity Read More »
Class: Enroll_Course notification trigger class.
Method: Determines whether a delayed email can be sent for the given notification and queue payload.
Assignment_Uploaded::can_send_delayed_email Read More »
Method: Whether a delayed notification may still be sent (re-validates trigger conditions).
Assignment_Approved::can_send_delayed_email Read More »
Method: Handle assignment approved event and dispatch notifications.
Assignment_Approved::monitor Read More »
Method: Resolves user, course, lesson, and topic IDs for the assignment-approved monitor.
Assignment_Approved::resolve_assignment_context_for_monitor Read More »
Method: Checks if a delayed email can be sent for the given notification and arguments.
Complete_Course::can_send_delayed_email Read More »