File: bp-integrations/learndash/library/SyncGenerator.php |
Description |
---|---|
SyncGenerator::unsetLdGroupMeta() |
Remove ld group id from current bp group |
SyncGenerator::unsetSyncGropuIds() |
Force unsync group ids |
SyncGenerator::createLearndashGroup() |
Greate a ld group based on current bp group |
SyncGenerator::createBuddypressGroup() |
Create bp group based on current ld group |
SyncGenerator::maybeRemoveAsLdUser() |
Maybe remove ld user if user is promote or demote from bp |
SyncGenerator::getBpSyncToRole() |
Get the bp role to sync to |
SyncGenerator::getBpSyncFunction() |
Get the function that update ld group role |
SyncGenerator::populateData() |
Populate the class data based on given input |
SyncGenerator::loadBpGroupId() |
Find the bp group id on current ld group |
SyncGenerator::loadLdGroupId() |
Find the ld group id on current bp group |