Lines Matching refs:markdown
8 namespace cebe\markdown\inline;
63 protected function parseLink($markdown) argument
65 …ink', array_slice($this->context, 1)) && ($parts = $this->parseLinkOrImage($markdown)) !== false) {
74 'orig' => substr($markdown, 0, $offset),
82 while (isset($markdown[$i]) && $markdown[$i] === '[') {
94 protected function parseImage($markdown) argument
96 if (($parts = $this->parseLinkOrImage(substr($markdown, 1))) !== false) {
106 'orig' => substr($markdown, 0, $offset + 1),
114 while (isset($markdown[$i]) && $markdown[$i] === '[') {
122 protected function parseLinkOrImage($markdown) argument
124 …if (strpos($markdown, ']') !== false && preg_match('/\[((?>[^\]\[]+|(?R))*)\]/', $markdown, $textM…
127 $markdown = substr($markdown, $offset);
136 if (preg_match($pattern, $markdown, $refMatches)) {
145 } elseif (preg_match('/^([ \n]?\[(.*?)\])?/s', $markdown, $refMatches)) {