function settings($settings) { include "settings.php"; # Creer het settings object $settings = SpotSettings::singleton($this->_db, $settings); $spotSettingsUpgrader = new SpotSettingsUpgrader($this->_db, $settings); $spotSettingsUpgrader->update(); } # settings
function resetSystemType($systemType) { # Create the settings object $settings = SpotSettings::singleton($this->_db, $this->_phpSettings); $spotUserUpgrader = new SpotUserUpgrader($this->_db, $settings); $spotSettingsUpgrader = new SpotSettingsUpgrader($this->_db, $settings); # change the systems' type $spotSettingsUpgrader->setSystemType($systemType); # and reset all the users' group memberships for all users to match $spotUserUpgrader->resetUserGroupMembership($systemType); }