public function __construct(GlobalSettingsProvider $provider, TestingEnvironmentVariables $testingEnvironment, $allowSave = false, $doSetTestEnvironment = true)
{
parent::__construct($provider);
$this->allowSave = $allowSave;
$this->doSetTestEnvironment = $doSetTestEnvironment;
$this->reload();
$this->setFromTestEnvironment($testingEnvironment);
}