protected function createMap($key, $value)
    {
        $splitValue = $this->split($value);
        $map = [];
        foreach ($splitValue as $index => $part) {
            $map[$key . self::MAPPED_KEY_SEPARATOR . $index] = $part;
        }
        return $map;
    }
protected function createMap($key, $value)
    {
        $splitValue = $this->split($value);
        $map = [];
        foreach ($splitValue as $index => $part) {
            $map[$key . self::MAPPED_KEY_SEPARATOR . $index] = $part;
        }
        return $map;
    }
protected function createMap ( $ key , $ value ) { $ splitValue = $ this -> split ( $ value ) ; $ map = [ ] ; foreach ( $ splitValue as $ index => $ part ) { $ map [ $ key . self :: MAPPED_KEY_SEPARATOR . $ index ] = $ part ; } return $ map ; }
Split a large value to an array with value size lesser than required max size
Construct the array with index of value

@param $key
@param $value
@return array
@throws common_Exception If size is misconfigured
Split a large value to an array with value size lesser than required max size Construct the array with index of value