public void RemovePHPIniSetting(object settingData) { EnsureServerConnection(); PHPIniSetting setting = new PHPIniSetting(); setting.SetData(settingData); try { ManagementUnitWrapper mgmtUnitWrapper = new ManagementUnitWrapper(ManagementUnit); PHPConfigHelper configHelper = new PHPConfigHelper(mgmtUnitWrapper); configHelper.RemovePHPIniSetting(setting); } catch (FileNotFoundException) { RaiseException("ErrorPHPIniNotFound"); } catch (InvalidOperationException) { RaiseException("ErrorPHPIsNotRegistered"); } }
public void RemovePHPIniSetting(object settingData) { EnsureServerConnection(); PHPIniSetting setting = new PHPIniSetting(); setting.SetData(settingData); try { PHPConfigHelper configHelper = new PHPConfigHelper(ManagementUnit); configHelper.RemovePHPIniSetting(setting); } catch (FileNotFoundException) { RaiseException("ErrorPHPIniNotFound"); } }
public void RemovePHPIniSetting(object settingData) { EnsureServerConnection(); PHPIniFile file = GetPHPIniFile(); PHPIniSetting setting = new PHPIniSetting(); setting.SetData(settingData); if (file.Remove(setting)) { file.Save(file.FileName); } }