Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Pado
Asyst Moodle Plugin
Commits
5a0a6e1c
Commit
5a0a6e1c
authored
Aug 16, 2024
by
Artem Baranovskyi
Browse files
GDPR Implementation requirements are fulfilled.
parent
d9234915
Changes
2
Hide whitespace changes
Inline
Side-by-side
asystgrade/classes/privacy/provider.php
0 → 100644
View file @
5a0a6e1c
<?php
namespace
local_asystgrade\privacy
;
/**
* https://moodledev.io/docs/4.5/apis/subsystems/privacy#implementation-requirements
* GDPR Implementation requirements
* In order to let Moodle know that you have audited your plugin, and that you do not store
* any personal user data, you must implement the \core_privacy\local\metadata\null_provider
* interface in your plugin's provider.
*/
defined
(
'MOODLE_INTERNAL'
)
||
die
();
/**
* Privacy Subsystem implementation for local_asystgrade.
*
* @package local_asystgrade
*/
class
provider
implements
\
core_privacy\local\metadata\null_provider
{
/**
* Get the reason why this plugin stores no data.
*
* @return string
*/
public
static
function
get_reason
()
:
string
{
return
get_string
(
'privacy:metadata'
,
'local_asystgrade'
);
}
}
asystgrade/lang/en/local_asystgrade.php
View file @
5a0a6e1c
...
...
@@ -10,3 +10,4 @@
$string
[
'pluginname'
]
=
'ASYST API Moodle integration plugin'
;
$string
[
'apiendpoint'
]
=
'API Endpoint'
;
$string
[
'apiendpoint_desc'
]
=
'The endpoint of the AsystGrade API.'
;
$string
[
'privacy:metadata'
]
=
'The AsystGrade plugin does not store any personal data.'
;
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment