Lines Matching refs:this
53 foreach($this->escapeCharacters as $char) {
65 …if (!in_array('parseLink', array_slice($this->context, 1)) && ($parts = $this->parseLinkOrImage($m…
70 'text' => $this->parseInline($text),
96 if (($parts = $this->parseLinkOrImage(substr($markdown, 1))) !== false) {
140 isset($refMatches[2]) ? $this->replaceEscape($refMatches[2]) : '', // url
171 if (!in_array('parseLink', $this->context)) { // do not allow links in links
175 ['email', $this->replaceEscape($matches[1])],
181 ['url', $this->replaceEscape($matches[1])],
187 if (method_exists($this, 'parseInlineHtml')) {
188 return $this->parseInlineHtml($text);
212 if (isset($this->references[$key]) || isset($this->references[$key = $normalizedKey])) {
213 return $this->references[$key];
221 if (($ref = $this->lookupReference($block['refkey'])) !== false) {
225 return '[' . $this->renderAbsy($this->parseInline(substr($block['orig'], 1)));
232 . '>' . $this->renderAbsy($block['text']) . '</a>';
238 if (($ref = $this->lookupReference($block['refkey'])) !== false) {
242 return '![' . $this->renderAbsy($this->parseInline(substr($block['orig'], 2)));
250 . ($this->html5 ? '>' : ' />');
268 $this->references[$label] = [
269 'url' => $this->replaceEscape($matches[2]),
272 $this->references[$label]['title'] = $matches[3];
276 $this->references[$label]['title'] = $matches[1];