public function addArguments(array $arguments)
    {
        foreach ($arguments as $name => $value) {
            $this->setArgument($name, $value);
        }

        return $this;
    }
public function addArguments(array $arguments)
    {
        foreach ($arguments as $name => $value) {
            $this->setArgument($name, $value);
        }

        return $this;
    }
public function addArguments ( array $ arguments ) { foreach ( $ arguments as $ name => $ value ) { $ this -> setArgument ( $ name , $ value ) ; } return $ this ; }
Sets the values of multiple arguments.

The existing arguments are preserved.

@param array $arguments The argument values indexed by the argument names
or their 0-based positions in the argument list.

@return static The current instance.

@see setArgument()
Sets the values of multiple arguments .