protected function identifyFencedCode($line)
	{
		return ($line[0] === '`' && strncmp($line, '```', 3) === 0) ||
			   ($line[0] === '~' && strncmp($line, '~~~', 3) === 0) ||
			   (isset($line[3]) && (
					($line[3] === '`' && strncmp(ltrim($line), '```', 3) === 0) ||
					($line[3] === '~' && strncmp(ltrim($line), '~~~', 3) === 0)
			   ));
	}
protected function identifyFencedCode($line)
	{
		return ($line[0] === '`' && strncmp($line, '```', 3) === 0) ||
			   ($line[0] === '~' && strncmp($line, '~~~', 3) === 0) ||
			   (isset($line[3]) && (
					($line[3] === '`' && strncmp(ltrim($line), '```', 3) === 0) ||
					($line[3] === '~' && strncmp(ltrim($line), '~~~', 3) === 0)
			   ));
	}
protected function identifyFencedCode ( $ line ) { return ( $ line [ 0 ] === '`' && strncmp ( $ line , '```' , 3 ) === 0 ) || ( $ line [ 0 ] === '~' && strncmp ( $ line , '~~~' , 3 ) === 0 ) || ( isset ( $ line [ 3 ] ) && ( ( $ line [ 3 ] === '`' && strncmp ( ltrim ( $ line ) , '```' , 3 ) === 0 ) || ( $ line [ 3 ] === '~' && strncmp ( ltrim ( $ line ) , '~~~' , 3 ) === 0 ) ) ) ; }
identify a line as the beginning of a fenced code block.
identify a line as the beginning of a fenced code block .