Laravoole\Parser::getVariableRegisterTarget PHP Method

getVariableRegisterTarget() public static method

public static getVariableRegisterTarget ( &$arr, $meta )
    public static function &getVariableRegisterTarget(&$arr, $meta)
    {
        parse_str($meta['name'], $arr);
        $arr0 =& $arr;
        $i = 0;
        while (is_array($item =& ${"arr{$i}"}[array_keys(${"arr{$i}"})[0]])) {
            $i++;
            ${"arr{$i}"} =& $item;
            unset(${'arr' . ($i - 1)});
        }
        unset(${"arr{$i}"});
        return $item;
    }