protected function parseBlock($lines, $current)
	{
		// identify block type for this line
		$blockType = $this->detectLineType($lines, $current);

		// call consume method for the detected block type to consume further lines
		return $this->{'consume' . $blockType}($lines, $current);
	}
protected function parseBlock($lines, $current)
	{
		// identify block type for this line
		$blockType = $this->detectLineType($lines, $current);

		// call consume method for the detected block type to consume further lines
		return $this->{'consume' . $blockType}($lines, $current);
	}
protected function parseBlock ( $ lines , $ current ) { // identify block type for this line $ blockType = $ this -> detectLineType ( $ lines , $ current ) ; // call consume method for the detected block type to consume further lines return $ this -> { 'consume' . $ blockType } ( $ lines , $ current ) ; }
Parses the block at current line by identifying the block type and parsing the content
@param $lines
@param $current
@return array Array of two elements, the first element contains the block,
the second contains the next line index to be parsed.
Parses the block at current line by identifying the block type and parsing the content