File: bp-integrations/learndash/learndash/Sync.php
Description
Sync::preCheck()

Standard pre check bore all sync happens

Source: bp-integrations/learndash/learndash/Sync.php:212

Sync::onUserRemoved()

Sync when a user is removed from the group

Source: bp-integrations/learndash/learndash/Sync.php:176

Sync::groupUserEditCheck()

Check if the user type need to be synced

Source: bp-integrations/learndash/learndash/Sync.php:189

Sync

Class for all syncing related functions

Source: bp-integrations/learndash/learndash/Sync.php:22

Sync::__construct()

Constructor

Source: bp-integrations/learndash/learndash/Sync.php:32

Sync::init()

Add actions once integration is ready

Source: bp-integrations/learndash/learndash/Sync.php:41

Sync::generator()

Get Sync generator object

Source: bp-integrations/learndash/learndash/Sync.php:58

Sync::onGroupUpdated()

Run the sync when new group is created / updated

Source: bp-integrations/learndash/learndash/Sync.php:67

Sync::onGroupDeleting()

Set the deleted gropu in temporarly variable for later use

Source: bp-integrations/learndash/learndash/Sync.php:104

Sync::onGroupDeleted()

Desync when group is deleted

Source: bp-integrations/learndash/learndash/Sync.php:117