public function parseDeep(&$var, BasicObject $o)
    {
        $depth_limit = $this->depth_limit;
        $this->depth_limit = false;

        $out = $this->parse($var, $o);

        $this->depth_limit = $depth_limit;

        return $out;
    }
public function parseDeep(&$var, BasicObject $o)
    {
        $depth_limit = $this->depth_limit;
        $this->depth_limit = false;

        $out = $this->parse($var, $o);

        $this->depth_limit = $depth_limit;

        return $out;
    }
public function parseDeep ( & $ var , BasicObject $ o ) { $ depth_limit = $ this -> depth_limit ; $ this -> depth_limit = false ; $ out = $ this -> parse ( $ var , $ o ) ; $ this -> depth_limit = $ depth_limit ; return $ out ; }
Disables the depth limit and parses a variable.

This should not be used unless you know what you're doing!

@param mixed       $var The input variable
@param BasicObject $o   The base object

@return BasicObject
Disables the depth limit and parses a variable .