public function setValue($name, $value, $section = 0, $key = null)
    {
        if ($this->lastModifier instanceof IniModifierInterface) {
            $this->lastModifier->setValue($name, $value, $section, $key);
        } else {
            trigger_error('The top ini content is not alterable', E_USER_WARNING);
        }
    }
public function setValue($name, $value, $section = 0, $key = null)
    {
        if ($this->lastModifier instanceof IniModifierInterface) {
            $this->lastModifier->setValue($name, $value, $section, $key);
        } else {
            trigger_error('The top ini content is not alterable', E_USER_WARNING);
        }
    }
public function setValue ( $ name , $ value , $ section = 0 , $ key = null ) { if ( $ this -> lastModifier instanceof IniModifierInterface ) { $ this -> lastModifier -> setValue ( $ name , $ value , $ section , $ key ) ; } else { trigger_error ( 'The top ini content is not alterable' , E_USER_WARNING ) ; } }
modify an option in the latest ini file. If the option doesn't exist,
it is created.

@param string $name    the name of the option to modify
@param string $value   the new value
@param string $section the section where to set the item. 0 is the global section
@param string $key     for option which is an item of array, the key in the array
modify an option in the latest ini file . If the option doesn t exist it is created .