File: bp-integrations/learndash/library/SyncGenerator.php |
Description |
|---|---|
| SyncGenerator::unsetBpGroupMeta() |
Remove bp group id from current ld group |
| 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::syncLdAdmin() |
Sync a ld admin to bp |
| SyncGenerator::syncLdUser() |
Sync a ld student to bp |
| SyncGenerator::verifyInputs() |
Verify the givent group ids still exists in db |