public function setMetaData(array $metaData, $merge = true)
    {
        $this->metaData = $merge ? array_merge_recursive($this->metaData, $metaData) : $metaData;

        return $this;
    }
public function setMetaData(array $metaData, $merge = true)
    {
        $this->metaData = $merge ? array_merge_recursive($this->metaData, $metaData) : $metaData;

        return $this;
    }
public function setMetaData ( array $ metaData , $ merge = true ) { $ this -> metaData = $ merge ? array_merge_recursive ( $ this -> metaData , $ metaData ) : $ metaData ; return $ this ; }
Set the error meta data.

@param array[] $metaData an array of arrays of custom data
@param bool    $merge    should we merge the meta data

@return $this
Set the error meta data .