Moodle PHP Documentation 4.1
Moodle 4.1dev (Build: 20220512) (5e5e12e0)
|
Namespaces | |
namespace | core_badges |
| |
namespace | core_badges\external |
| |
namespace | core_badges\form |
| |
namespace | core_badges\oauth2 |
| |
namespace | core_badges\output |
| |
namespace | core_badges\privacy |
| |
Classes | |
class | core_badges\backpack_api |
Class for communicating with backpacks. More... | |
class | core_badges\backpack_api2p1 |
To process badges with backpack and control api request and this class using for Open Badge API v2.1 methods. More... | |
class | core_badges\backpack_api2p1_mapping |
Represent a single method for the remote api and this class using for Open Badge API v2.1 methods. More... | |
class | core_badges\backpack_api_mapping |
Represent a single method for the remote api. More... | |
class | core_badges\external\alignment_exporter |
Class for displaying a badge alignment. More... | |
class | core_badges\external\assertion_exporter |
Class for displaying a badge competency. More... | |
class | core_badges\external\backpack_exporter |
Class for displaying a badge competency. More... | |
class | core_badges\external\badgeclass_exporter |
Class for displaying a badge competency. More... | |
class | core_badges\external\collection_exporter |
Class for displaying a badge competency. More... | |
class | core_badges\external\endorsement_exporter |
Class for displaying a badge endorsement. More... | |
class | core_badges\external\issuer_exporter |
Class for displaying a badge competency. More... | |
class | core_badges\external\recipient_exporter |
Class for displaying a badge competency. More... | |
class | core_badges\external\related_info_exporter |
Class for displaying information of a related badge. More... | |
class | core_badges\external\user_badge_exporter |
Class for displaying a badge issued to a user. More... | |
class | core_badges\external\verification_exporter |
Class for displaying a badge competency. More... | |
class | core_badges\form\external_backpack |
Backpack form class. More... | |
class | core_badges\oauth2\auth |
Proccess Oauth2 connects to backpack site. More... | |
class | core_badges\oauth2\badge_backpack_oauth2 |
Class badge_backpack_oauth2 for backpack is connected. More... | |
class | core_badges\oauth2\client |
Configurable OAuth2 client to request authorization and store token. More... | |
class | core_badges\output\badgeclass |
class | core_badges\output\base_action_bar |
class | core_badges\output\external_backpacks_page |
Manage enabled backpacks renderable. More... | |
class | core_badges\output\external_backpacks_table |
Backpacks table class. More... | |
class | core_badges\output\manage_badge_action_bar |
class | core_badges\output\recipients_action_bar |
class | core_badges\output\standard_action_bar |
class | core_badges\privacy\provider |
Data provider class. More... | |
class | core_badges_external |
class | core_badges_observer |
Event observer for badges. More... | |
Functions | |
badges_install_default_backpacks () | |
Called on install or upgrade to create default list of backpacks a user can connect to. More... | |
core_badges_myprofile_navigation (\core_user\output\myprofile\tree $tree, $user, $iscurrentuser, $course) | |
Add nodes to myprofile page. More... | |
badges_install_default_backpacks | ( | ) |
Called on install or upgrade to create default list of backpacks a user can connect to.
Don't use the global defines from badgeslib because this is for install/upgrade.
void |
core_badges_myprofile_navigation | ( | \core_user\output\myprofile\tree | $tree, |
$user, | |||
$iscurrentuser, | |||
$course | |||
) |
Add nodes to myprofile page.
core_user::output::myprofile::tree | $tree | Tree object |
stdClass | $user | user object |
bool | $iscurrentuser | |
stdClass | $course | Course object |
bool |