MDL-52081 forms: Use __construct() for constructors

This commit is contained in:
Marina Glancy
2015-12-10 13:45:16 +08:00
parent 6ace0f59ae
commit 696f3dcc83
82 changed files with 761 additions and 208 deletions
+9 -2
View File
@@ -13,11 +13,18 @@ class mod_data_export_form extends moodleform {
// @param string $url: the url to post to
// @param array $datafields: objects in this database
function mod_data_export_form($url, $datafields, $cm, $data) {
public function __construct($url, $datafields, $cm, $data) {
$this->_datafields = $datafields;
$this->_cm = $cm;
$this->_data = $data;
parent::moodleform($url);
parent::__construct($url);
}
/**
* Old syntax of class constructor for backward compatibility.
*/
public function mod_data_export_form($url, $datafields, $cm, $data) {
self::__construct($url, $datafields, $cm, $data);
}
function definition() {