protected function setSetting($name, $value)
    {
        $args = $this->getArgument("settings");
        if (is_null($args)) {
            $args = array();
        }
        $args[$name] = $value;
        return $this->setArgument("settings", $args);
    }
protected function setSetting($name, $value)
    {
        $args = $this->getArgument("settings");
        if (is_null($args)) {
            $args = array();
        }
        $args[$name] = $value;
        return $this->setArgument("settings", $args);
    }
protected function setSetting ( $ name , $ value ) { $ args = $ this -> getArgument ( "settings" ) ; if ( is_null ( $ args ) ) { $ args = array ( ) ; } $ args [ $ name ] = $ value ; return $ this -> setArgument ( "settings" , $ args ) ; }
Set a campaign setting.

@param string $name Setting name.
@param mixed $value Setting value.

@return PortaText\Command\ICommand
Set a campaign setting .