MDL-57273 core: Migrating persistent from core_competency into core

This commit is contained in:
Frederic Massart
2017-01-20 12:56:18 +08:00
committed by Damyon Wiese
parent 5130953c8a
commit 2198e0e94a
8 changed files with 1034 additions and 970 deletions
@@ -26,24 +26,16 @@ namespace core_competency;
defined('MOODLE_INTERNAL') || die();
debugging('The class core_competency\\invalid_persistent_exception is deprecated. ' .
'Please use core\\invalid_persistent_exception instead.');
/**
* Invalid persistent exception class.
*
* @package core_competency
* @copyright 2015 Frédéric Massart - FMCorz.net
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
* @deprecated since Moodle 3.3
*/
class invalid_persistent_exception extends \moodle_exception {
public function __construct(array $errors = array()) {
$forhumans = array();
$debuginfo = array();
foreach ($errors as $key => $message) {
$debuginfo[] = "$key: $message";
$forhumans[] = $message;
}
parent::__construct('invalidpersistenterror', 'core_competency', null,
implode(', ', $forhumans), implode(' - ', $debuginfo));
}
class invalid_persistent_exception extends \core\invalid_persistent_exception {
}