Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Merge branch 'MDL-61858_33' of git://github.com/markn86/moodle into M…
…OODLE_33_STABLE
  • Loading branch information
David Monllao committed May 11, 2018
2 parents f39b2d7 + 739e7f5 commit 1560349
Show file tree
Hide file tree
Showing 7 changed files with 18 additions and 0 deletions.
1 change: 1 addition & 0 deletions grade/grading/form/guide/classes/privacy/provider.php
Expand Up @@ -37,6 +37,7 @@
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
class provider implements
\core_privacy\local\metadata\provider,
\core_privacy\local\request\user_preference_provider {

/**
Expand Down
1 change: 1 addition & 0 deletions portfolio/boxnet/classes/privacy/provider.php
Expand Up @@ -36,6 +36,7 @@
class provider implements
// This portfolio plugin does not store any data itself.
// It has no database tables, and it purely acts as a conduit, sending data externally.
\core_privacy\local\metadata\provider,
\core_portfolio\privacy\portfolio_provider {

/**
Expand Down
1 change: 1 addition & 0 deletions portfolio/flickr/classes/privacy/provider.php
Expand Up @@ -36,6 +36,7 @@
class provider implements
// This portfolio plugin does not store any data itself.
// It has no database tables, and it purely acts as a conduit, sending data externally.
\core_privacy\local\metadata\provider,
\core_portfolio\privacy\portfolio_provider {

/**
Expand Down
1 change: 1 addition & 0 deletions portfolio/googledocs/classes/privacy/provider.php
Expand Up @@ -36,6 +36,7 @@
class provider implements
// This portfolio plugin does not store any data itself.
// It has no database tables, and it purely acts as a conduit, sending data externally.
\core_privacy\local\metadata\provider,
\core_portfolio\privacy\portfolio_provider {

/**
Expand Down
1 change: 1 addition & 0 deletions portfolio/mahara/classes/privacy/provider.php
Expand Up @@ -36,6 +36,7 @@
class provider implements
// This portfolio plugin does not store any data itself.
// It has no database tables, and it purely acts as a conduit, sending data externally.
\core_privacy\local\metadata\provider,
\core_portfolio\privacy\portfolio_provider {

/**
Expand Down
1 change: 1 addition & 0 deletions portfolio/picasa/classes/privacy/provider.php
Expand Up @@ -36,6 +36,7 @@
class provider implements
// This portfolio plugin does not store any data itself.
// It has no database tables, and it purely acts as a conduit, sending data externally.
\core_privacy\local\metadata\provider,
\core_portfolio\privacy\portfolio_provider {

/**
Expand Down
12 changes: 12 additions & 0 deletions privacy/tests/provider_test.php
Expand Up @@ -163,6 +163,18 @@ public function test_metadata_provider($component, $classname) {
}
}

/**
* Test that all providers implement some form of compliant provider.
*
* @dataProvider get_component_list
* @param string $component frankenstyle component name, e.g. 'mod_assign'
* @param string $classname the fully qualified provider classname
*/
public function test_all_providers_compliant($component, $classname) {
$manager = new manager();
$this->assertTrue($manager->component_is_compliant($component));
}

/**
* Data provider for the metadata\provider tests.
*
Expand Down

0 comments on commit 1560349

Please sign in to comment.