mirror of
https://github.com/moodle/moodle.git
synced 2025-08-04 16:36:37 +02:00
"ADMINLIB/MDL-17966, update after writing settings, fix dml calls"
This commit is contained in:
parent
dbeb0aa7f2
commit
145c285b43
1 changed files with 8 additions and 8 deletions
|
@ -2247,8 +2247,8 @@ class admin_setting_special_selectsetup extends admin_setting_configselect {
|
|||
*/
|
||||
class admin_setting_sitesetselect extends admin_setting_configselect {
|
||||
public function get_setting() {
|
||||
global $SITE;
|
||||
$_site = get_record('course', 'id', $SITE->id);
|
||||
global $SITE, $DB;
|
||||
$_site = $DB->get_record('course', array('id'=>$SITE->id));
|
||||
return $_site->{$this->name};
|
||||
}
|
||||
|
||||
|
@ -2357,8 +2357,8 @@ class admin_setting_courselist_frontpage extends admin_setting {
|
|||
*/
|
||||
class admin_setting_sitesetcheckbox extends admin_setting_configcheckbox {
|
||||
public function get_setting() {
|
||||
global $SITE;
|
||||
$_site = get_record('course', 'id', $SITE->id);
|
||||
global $SITE, $DB;
|
||||
$_site = $DB->get_record('course', array('id'=>$SITE->id));
|
||||
return $_site->{$this->name};
|
||||
}
|
||||
|
||||
|
@ -2378,8 +2378,8 @@ class admin_setting_sitesetcheckbox extends admin_setting_configcheckbox {
|
|||
*/
|
||||
class admin_setting_sitesettext extends admin_setting_configtext {
|
||||
public function get_setting() {
|
||||
global $SITE;
|
||||
$_site = get_record('course', 'id', $SITE->id);
|
||||
global $SITE, $DB;
|
||||
$_site = $DB->get_record('course', array('id'=>$SITE->id));
|
||||
return $_site->{$this->name};
|
||||
}
|
||||
|
||||
|
@ -2420,8 +2420,8 @@ class admin_setting_special_frontpagedesc extends admin_setting {
|
|||
}
|
||||
|
||||
public function get_setting() {
|
||||
global $SITE;
|
||||
$_site = get_record('course', 'id', $SITE->id);
|
||||
global $SITE, $DB;
|
||||
$_site = $DB->get_record('course', array('id'=>$SITE->id));
|
||||
return $_site->{$this->name};
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue