src/main/php/ModifiableProperties.php
public function setHashValue(string $section, string $name, array $hash): self
    {
        $values = [];
        foreach($hash as $key => $val) {
            $values[] = $key . ':' . $val;
        }

        return $this->setArrayValue($section, $name, $values);
    }
public function setHashValue(string $section, string $name, array $hash): self
    {
        $values = [];
        foreach($hash as $key => $val) {
            $values[] = $key . ':' . $val;
        }

        return $this->setArrayValue($section, $name, $values);
    }
public function setHashValue ( string $ section , string $ name , array $ hash ) : self { $ values = [ ] ; foreach ( $ hash as $ key => $ val ) { $ values [ ] = $ key . ':' . $ val ; } return $ this -> setArrayValue ( $ section , $ name , $ values ) ; }
sets a hash map as property value in given section

If a property with this name in the given section already exists it will
be replaced.

@api
@param   string  $section
@param   string  $name
@param   array   $hash
@return  \stubbles\values\ModifiableProperties
sets a hash map as property value in given section