Provider for the portfolio_mahara plugin.
More...
Provider for the portfolio_mahara plugin.
- Copyright
- 2018 Jake Dallimore jrhda.nosp@m.llim.nosp@m.ore@g.nosp@m.mail.nosp@m..com
- License
- http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
◆ delete_portfolio_for_context()
static portfolio_mahara\privacy\provider::delete_portfolio_for_context |
( |
\context | $context | ) |
|
|
static |
◆ delete_portfolio_for_user()
static portfolio_mahara\privacy\provider::delete_portfolio_for_user |
( |
int | $userid, |
|
|
context | $context ) |
|
static |
Delete all user information for the provided user and context.
- Parameters
-
int | $userid | The user to delete |
context | $context | The context to refine the deletion. |
Implements core_portfolio\privacy\portfolio_provider.
◆ export_portfolio_user_data()
static portfolio_mahara\privacy\provider::export_portfolio_user_data |
( |
int | $userid, |
|
|
context | $context, |
|
|
array | $subcontext, |
|
|
array | $linkarray ) |
|
static |
Export all portfolio data from each portfolio plugin for the specified userid and context.
- Parameters
-
int | $userid | The user to export. |
context | $context | The context to export. |
array | $subcontext | The subcontext within the context to export this information to. |
array | $linkarray | The weird and wonderful link array used to display information for a specific item |
Implements core_portfolio\privacy\portfolio_provider.
◆ get_metadata()
static portfolio_mahara\privacy\provider::get_metadata |
( |
collection | $collection | ) |
|
|
static |
Returns meta data about this system.
- Parameters
-
collection | $collection | The initialised collection to add items to. |
- Return values
-
collection | A listing of user data stored through this system. |
Implements core_privacy\local\metadata\provider.
The documentation for this class was generated from the following file: