. /** * Scheduled task: optional MeetLet site registration heartbeat. * * @package mod_meetletacbmarketplace * @copyright 2026 MeetLet * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ namespace mod_meetletacbmarketplace\task; use mod_meetletacbmarketplace\registration\manager; defined('MOODLE_INTERNAL') || die(); /** * Re-validate site registration once per day when the admin has opted in. */ class registration_heartbeat extends \core\task\scheduled_task { public function get_name() { return get_string('task_registration_heartbeat', 'meetletacbmarketplace'); } public function execute() { manager::heartbeat(); } }