public function removeSetting() { $options = new RuntimeOptions(); $options->withSetting('encoding', 'utf-8'); $options->withSetting('encoding', null); $this->assertNull($options->getSetting('encoding')); }
public function overwritingSetting() { $options = new RuntimeOptions(); $options->withSetting('extension', 'php_xsl.dll'); $options->withSetting('extension', 'php_sybase_ct.dll'); $this->assertEquals(array('php_sybase_ct.dll'), $options->getSetting('extension')); }