public function addAll($values)
    {
        if (!WF::is_array_like($values))
            throw new \DomainException("Invalid value to merge: " . WF::str($values));
        $this->addAllRecursive($values, $this);
        return $this;
    }
public function addAll($values)
    {
        if (!WF::is_array_like($values))
            throw new \DomainException("Invalid value to merge: " . WF::str($values));
        $this->addAllRecursive($values, $this);
        return $this;
    }
public function addAll ( $ values ) { if ( ! WF :: is_array_like ( $ values ) ) throw new \ DomainException ( "Invalid value to merge: " . WF :: str ( $ values ) ) ; $ this -> addAllRecursive ( $ values , $ this ) ; return $ this ; }
Add all elements in the provided array-like object to the dictionary.
@param Traversable $values The values to add
@return Wedeto\Util\Dictionary Provides fluent interface
Add all elements in the provided array - like object to the dictionary .