@@ -68,6 +68,11 @@ discard block |
||
| 68 | 68 | return $shortcodes; |
| 69 | 69 | } |
| 70 | 70 | |
| 71 | + /** |
|
| 72 | + * @param string|null $bbCode |
|
| 73 | + * @param null|string $content |
|
| 74 | + * @param string $text |
|
| 75 | + */ |
|
| 71 | 76 | private function getObject($name, $parameters, $bbCode, $offset, $content, $text) |
| 72 | 77 | { |
| 73 | 78 | return new ParsedShortcode(new Shortcode($name, $parameters, $content, $bbCode), $text, $offset); |
@@ -75,6 +80,9 @@ discard block |
||
| 75 | 80 | |
| 76 | 81 | /* --- RULES ----------------------------------------------------------- */ |
| 77 | 82 | |
| 83 | + /** |
|
| 84 | + * @param boolean $isRoot |
|
| 85 | + */ |
|
| 78 | 86 | private function shortcode($isRoot) |
| 79 | 87 | { |
| 80 | 88 | $name = null; |
@@ -257,6 +265,9 @@ discard block |
||
| 257 | 265 | return true; |
| 258 | 266 | } |
| 259 | 267 | |
| 268 | + /** |
|
| 269 | + * @param \Closure $callbacks |
|
| 270 | + */ |
|
| 260 | 271 | private function match($type, $callbacks = null, $ws = false) |
| 261 | 272 | { |
| 262 | 273 | if($this->position >= $this->tokensCount) { |
@@ -284,6 +295,9 @@ discard block |
||
| 284 | 295 | |
| 285 | 296 | /* --- LEXER ----------------------------------------------------------- */ |
| 286 | 297 | |
| 298 | + /** |
|
| 299 | + * @param string $text |
|
| 300 | + */ |
|
| 287 | 301 | private function tokenize($text) |
| 288 | 302 | { |
| 289 | 303 | $tokens = array(); |