===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
php-league-commonmark-1.5.7/.ripstech/converter.php-12-
php-league-commonmark-1.5.7/.ripstech/converter.php:13:echo $converter->convertToHtml($_GET['input']);
php-league-commonmark-1.5.7/.ripstech/converter.php-14-
##############################################
php-league-commonmark-1.5.7/.ripstech/converter.php-19-
php-league-commonmark-1.5.7/.ripstech/converter.php:20:echo $converter->convertToHtml($_GET['input']);
##############################################
php-league-commonmark-1.5.7/.ripstech/xml-escape.php-6-
php-league-commonmark-1.5.7/.ripstech/xml-escape.php:7:echo Xml::escape($_GET['input']);
##############################################
php-league-commonmark-1.5.7/CHANGELOG-0.x.md-61- - Removed the following unused methods from `Environment`:
php-league-commonmark-1.5.7/CHANGELOG-0.x.md:62:   - `getInlineParser($name)`
php-league-commonmark-1.5.7/CHANGELOG-0.x.md-63-   - `getInlineParsers()`
##############################################
php-league-commonmark-1.5.7/CHANGELOG-0.x.md-77-   - `InlineContainer` class
php-league-commonmark-1.5.7/CHANGELOG-0.x.md:78:   - `RegexHelper::$instance`
php-league-commonmark-1.5.7/CHANGELOG-0.x.md-79-   - `RegexHelper::getInstance()`
##############################################
php-league-commonmark-1.5.7/CHANGELOG-0.x.md-84-   - `RegexHelper::getThematicBreakRegex()`
php-league-commonmark-1.5.7/CHANGELOG-0.x.md:85: - Removed the second `$preserveEntities` parameter from `Xml:escape()`
php-league-commonmark-1.5.7/CHANGELOG-0.x.md-86-
##############################################
php-league-commonmark-1.5.7/CHANGELOG-0.x.md-117-
php-league-commonmark-1.5.7/CHANGELOG-0.x.md:118: - Deprecated the `$preserveEntites` argument of `Xml::escape()` for removal in the next release (#353)
php-league-commonmark-1.5.7/CHANGELOG-0.x.md-119-
##############################################
php-league-commonmark-1.5.7/CHANGELOG-0.x.md-203- - References to `InlineContainer` changed to new `InlineContainerInterface` interface.
php-league-commonmark-1.5.7/CHANGELOG-0.x.md:204: - `MiscExtension::addInlineParser()` and `MiscExtension::addBlockRenderer()` now return `$this` instead of nothing.
php-league-commonmark-1.5.7/CHANGELOG-0.x.md-205-
##############################################
php-league-commonmark-1.5.7/CHANGELOG-0.x.md-444- - Allow multiline setext header content
php-league-commonmark-1.5.7/CHANGELOG-0.x.md:445:   - The `Heading` constructor now allows `$contents` to be a `string` (old behavior) or `string[]` (new)
php-league-commonmark-1.5.7/CHANGELOG-0.x.md-446-
##############################################
php-league-commonmark-1.5.7/CHANGELOG-0.x.md-464-### Changed
php-league-commonmark-1.5.7/CHANGELOG-0.x.md:465: - `AbstractBlock::finalize()` now requires a second parameter, `$endLineNumber`
php-league-commonmark-1.5.7/CHANGELOG-0.x.md-466- - `RegexHelper::REGEX_ENTITY` no longer includes the starting `/` or the ending `/i` (#194)
##############################################
php-league-commonmark-1.5.7/CHANGELOG-0.x.md-522- - Changed `Delimiter` to reference the actual inline `Node` instead of the position
php-league-commonmark-1.5.7/CHANGELOG-0.x.md:523:   - The `int $pos` protected member and constructor arg is now `Node $node`
php-league-commonmark-1.5.7/CHANGELOG-0.x.md-524-   - Use `getInlineNode()` and `setInlineNode()` instead of `getPos()` and `setPos()`
##############################################
php-league-commonmark-1.5.7/CHANGELOG-0.x.md-533-   - Functionality moved to `AbstractBlock::shouldLastLineBeBlank()` and new `DocParser::setAndPropagateLastLineBlank()` method
php-league-commonmark-1.5.7/CHANGELOG-0.x.md:534:   - `AbstractBlock::setLastLineBlank()` is now a setter method for `AbstractBlock::$lastLineBlank`
php-league-commonmark-1.5.7/CHANGELOG-0.x.md-535- - `AbstractBlock::handleRemainingContents()` is no longer abstract
##############################################
php-league-commonmark-1.5.7/CHANGELOG-0.x.md-551- - Removed the `getInlines()` method from `InlineParserContext`
php-league-commonmark-1.5.7/CHANGELOG-0.x.md:552:   - Add parsed inlines using `$inlineContext->getContainer()->appendChild()` instead of `$inlineContext->getInlines()->add()`
php-league-commonmark-1.5.7/CHANGELOG-0.x.md-553- - Removed the `ContextInterface` argument from `AbstractInlineParser::parse()` and `InlineParserEngine::parseCharacter`
php-league-commonmark-1.5.7/CHANGELOG-0.x.md:554: - Removed the first `ArrayCollection $inlines` argument from `InlineProcessorInterface::processInlines()`
php-league-commonmark-1.5.7/CHANGELOG-0.x.md-555- - Removed `CloseBracketParser::nullify()`
##############################################
php-league-commonmark-1.5.7/CHANGELOG.md-165-
php-league-commonmark-1.5.7/CHANGELOG.md:166: - Fixed configuration/environment not being injected into event listeners when adding them via `[$instance, 'method']` callable syntax (#440)
php-league-commonmark-1.5.7/CHANGELOG.md-167-
##############################################
php-league-commonmark-1.5.7/CHANGELOG.md-270- - Replaced all references to `ReferenceMap` with `ReferenceMapInterface`
php-league-commonmark-1.5.7/CHANGELOG.md:271: - `ReferenceMap::addReference()` no longer returns `$this`
php-league-commonmark-1.5.7/CHANGELOG.md-272-
##############################################
php-league-commonmark-1.5.7/CHANGELOG.md-393-    - Removed `getEncoding()` from `ContextInterface`
php-league-commonmark-1.5.7/CHANGELOG.md:394:    - Removed `getEncoding()`, `setEncoding()`, and `$encoding` from `Context`
php-league-commonmark-1.5.7/CHANGELOG.md:395:    - Removed `getEncoding()` and the second `$encoding` constructor param from `Cursor`
php-league-commonmark-1.5.7/CHANGELOG.md-396- - Removed now-unused methods
##############################################
php-league-commonmark-1.5.7/docs/0.19/configuration.md-58-
php-league-commonmark-1.5.7/docs/0.19/configuration.md:59:* `setConfig(array $config = [])` - Replace the current configuration with something else
php-league-commonmark-1.5.7/docs/0.19/configuration.md:60:* `mergeConfig(array $config = [])` - Recursively merge the current configuration with the given options
php-league-commonmark-1.5.7/docs/0.19/configuration.md:61:* `getConfig(string $key, $default = null)` - Returns the config value. For nested configs, use a `/`-separate path; for example: `renderer/soft_break`
php-league-commonmark-1.5.7/docs/0.19/configuration.md-62-
##############################################
php-league-commonmark-1.5.7/docs/0.19/customization/abstract-syntax-tree.md-40-
php-league-commonmark-1.5.7/docs/0.19/customization/abstract-syntax-tree.md:41:* `insertAfter(Node $sibling)`
php-league-commonmark-1.5.7/docs/0.19/customization/abstract-syntax-tree.md:42:* `insertBefore(Node $sibling)`
php-league-commonmark-1.5.7/docs/0.19/customization/abstract-syntax-tree.md:43:* `replaceWith(Node $replacement)`
php-league-commonmark-1.5.7/docs/0.19/customization/abstract-syntax-tree.md-44-* `detach()`
php-league-commonmark-1.5.7/docs/0.19/customization/abstract-syntax-tree.md:45:* `appendChild(Node $child)`
php-league-commonmark-1.5.7/docs/0.19/customization/abstract-syntax-tree.md:46:* `prependChild(Node $child)`
php-league-commonmark-1.5.7/docs/0.19/customization/abstract-syntax-tree.md-47-* `detachChildren()`
php-league-commonmark-1.5.7/docs/0.19/customization/abstract-syntax-tree.md:48:* `replaceChildren(Node[] $children)`
php-league-commonmark-1.5.7/docs/0.19/customization/abstract-syntax-tree.md-49-
##############################################
php-league-commonmark-1.5.7/docs/0.19/customization/block-parsing.md-16-
php-league-commonmark-1.5.7/docs/0.19/customization/block-parsing.md:17:* `ContextInterface $context` - Provides information about the current context of the DocParser. Includes access to things like the document, current block container, and more.
php-league-commonmark-1.5.7/docs/0.19/customization/block-parsing.md:18:* `Cursor $cursor` - The [`Cursor`](/0.19/customization/cursor/) encapsulates the current state of the line being parsed and provides helpers for looking around the current position.
php-league-commonmark-1.5.7/docs/0.19/customization/block-parsing.md-19-
##############################################
php-league-commonmark-1.5.7/docs/0.19/customization/block-parsing.md-26-1. Advance the cursor to the end of syntax indicating the block start
php-league-commonmark-1.5.7/docs/0.19/customization/block-parsing.md:27:2. Add the parsed block via `$context->addBlock()`
php-league-commonmark-1.5.7/docs/0.19/customization/block-parsing.md-28-
##############################################
php-league-commonmark-1.5.7/docs/0.19/customization/block-rendering.md-20-
php-league-commonmark-1.5.7/docs/0.19/customization/block-rendering.md:21:* `AbstractBlock $block` - The encountered block you must render
php-league-commonmark-1.5.7/docs/0.19/customization/block-rendering.md:22:* `ElementRendererInterface $htmlRenderer` - The AST renderer; use this to render inlines or easily generate HTML tags
php-league-commonmark-1.5.7/docs/0.19/customization/block-rendering.md:23:* `$inTightList = false` - Whether the element is being rendered in a tight list or not
php-league-commonmark-1.5.7/docs/0.19/customization/block-rendering.md-24-
##############################################
php-league-commonmark-1.5.7/docs/0.19/customization/cursor.md-43-| `getCharacter()`                   | Returns the character at the current position                                                                                   |
php-league-commonmark-1.5.7/docs/0.19/customization/cursor.md:44:| `getCharacter(int $index)`         | Returns the character at the given absolute position                                                                            |
php-league-commonmark-1.5.7/docs/0.19/customization/cursor.md-45-| `peek()`                           | Returns the next character without changing the current `position` of the cursor                                                |
php-league-commonmark-1.5.7/docs/0.19/customization/cursor.md:46:| `peek(int $offset)`                | Returns the character `$offset` chars away without changing the current `position` of the cursor                                |
php-league-commonmark-1.5.7/docs/0.19/customization/cursor.md-47-| `getNextNonSpacePosition()`        | Returns the position of the next character which is not a space or tab                                                          |
php-league-commonmark-1.5.7/docs/0.19/customization/cursor.md-48-| `getNextNonSpaceCharacter()`       | Returns the next character which isn't a space (or tab)                                                                         |
php-league-commonmark-1.5.7/docs/0.19/customization/cursor.md:49:| `advanceBy(int $characters)`       | Moves the cursor forward by `$characters` characters                                                                            |
php-league-commonmark-1.5.7/docs/0.19/customization/cursor.md:50:| `advanceBy(int $characters, true)` | Moves the cursor forward by `$characters` characters, handling tabs as columns                                                  |
php-league-commonmark-1.5.7/docs/0.19/customization/cursor.md-51-| `advanceBySpaceOrTab()`            | Advances forward one character (and returns `true`) if it's a space or tab; returns false otherwise                             |
##############################################
php-league-commonmark-1.5.7/docs/0.19/customization/cursor.md-54-| `advanceToEnd()`                   | Advances the position to the very end of the string, returning the number of such characters passed                             |
php-league-commonmark-1.5.7/docs/0.19/customization/cursor.md:55:| `match(string $regex)`             | Attempts to match the given `$regex`; returns `null` if matching fails, otherwise it advances past and returns the matched text |
php-league-commonmark-1.5.7/docs/0.19/customization/cursor.md-56-| `getPreviousText()`                | Returns the text that was just advanced through during the last `advance__()` or `match()` operation                            |
##############################################
php-league-commonmark-1.5.7/docs/0.19/customization/cursor.md-60-| `saveState()`                      | Encapsulates the current state of the cursor into an `array` in case you need to `restoreState()` later                         |
php-league-commonmark-1.5.7/docs/0.19/customization/cursor.md:61:| `restoreState($state)`             | Pass the result of `saveState()` back into here to restore the original state of the `Cursor`                                   |
php-league-commonmark-1.5.7/docs/0.19/customization/cursor.md-62-| `getLine()`                        | Returns the entire string (not taking the position into account)                                                                |
##############################################
php-league-commonmark-1.5.7/docs/0.19/customization/environment.md-45-
php-league-commonmark-1.5.7/docs/0.19/customization/environment.md:46:Registers a `BlockRendererInterface` to handle a specific type of block (`$blockClass`)  with the given priority (a higher number will be executed earlier).
php-league-commonmark-1.5.7/docs/0.19/customization/environment.md-47-
##############################################
php-league-commonmark-1.5.7/docs/0.19/customization/environment.md-81-
php-league-commonmark-1.5.7/docs/0.19/customization/environment.md:82:Registers an `InlineRendererInterface` to handle a specific type of inline (`$inlineClass`) with the given priority (a higher number will be executed earlier).
php-league-commonmark-1.5.7/docs/0.19/customization/environment.md-83-A single renderer can handle multiple inline classes, but you must register it separately for each type. (The same renderer instance can be re-used if desired.)
##############################################
php-league-commonmark-1.5.7/docs/0.19/customization/environment.md-98-
php-league-commonmark-1.5.7/docs/0.19/customization/environment.md:99:Each of these methods allows you to specify a numeric `$priority`.  In cases where multiple things are registered, the internal engine will attempt to use the higher-priority ones first, falling back to lower priority ones if the first one(s) were unable to handle things.
##############################################
php-league-commonmark-1.5.7/docs/0.19/customization/inline-parsing.md-23-
php-league-commonmark-1.5.7/docs/0.19/customization/inline-parsing.md:24:* `InlineParserContext $inlineContext` - Encapsulates the current state of the inline parser, including the [`Cursor`](/0.19/customization/cursor/) used to parse the current line.
php-league-commonmark-1.5.7/docs/0.19/customization/inline-parsing.md-25-
##############################################
php-league-commonmark-1.5.7/docs/0.19/customization/inline-parsing.md-32-1. Advance the cursor to the end of the parsed text
php-league-commonmark-1.5.7/docs/0.19/customization/inline-parsing.md:33:2. Add the parsed inline to the container (`$inlineContext->getContainer()->appendChild(...)`)
php-league-commonmark-1.5.7/docs/0.19/customization/inline-parsing.md-34-
##############################################
php-league-commonmark-1.5.7/docs/0.19/customization/inline-parsing.md-126-* You can `peek()` without modifying the cursor state. This makes it useful for validating nearby characters as it's quick and you can bail without needed to restore state.
php-league-commonmark-1.5.7/docs/0.19/customization/inline-parsing.md:127:* You can look at (and modify) any part of the AST if needed (via `$inlineContext->getContainer()`).
##############################################
php-league-commonmark-1.5.7/docs/0.19/customization/inline-rendering.md-14-
php-league-commonmark-1.5.7/docs/0.19/customization/inline-rendering.md:15:Block elements are responsible for calling `$htmlRenderer->renderInlines()` if they contain inline elements.  This in turns causes the `HtmlRenderer` to call this `render()` method whenever a supported inline element is encountered.
php-league-commonmark-1.5.7/docs/0.19/customization/inline-rendering.md-16-
##############################################
php-league-commonmark-1.5.7/docs/0.19/customization/inline-rendering.md-20-
php-league-commonmark-1.5.7/docs/0.19/customization/inline-rendering.md:21:* `AbstractInline $inline` - The encountered inline you must render
php-league-commonmark-1.5.7/docs/0.19/customization/inline-rendering.md:22:* `ElementRendererInterface $htmlRenderer` - The AST renderer; use this to help escape output or easily generate HTML tags
php-league-commonmark-1.5.7/docs/0.19/customization/inline-rendering.md-23-
##############################################
php-league-commonmark-1.5.7/docs/0.19/upgrading.md-32-
php-league-commonmark-1.5.7/docs/0.19/upgrading.md:33:`Xml::escape()` no longer accepts the deprecated `$preserveEntities` parameter.
php-league-commonmark-1.5.7/docs/0.19/upgrading.md-34-
##############################################
php-league-commonmark-1.5.7/docs/0.19/upgrading.md-55-
php-league-commonmark-1.5.7/docs/0.19/upgrading.md:56: - `addLine(string $line)`
php-league-commonmark-1.5.7/docs/0.19/upgrading.md-57- - `getStringContent()`
php-league-commonmark-1.5.7/docs/0.19/upgrading.md:58: - `handleRemainingContents(ContextInterface $context, Cursor $cursor)`
php-league-commonmark-1.5.7/docs/0.19/upgrading.md-59-
##############################################
php-league-commonmark-1.5.7/docs/0.19/upgrading.md-71-1. Extend from `AbstractStringContainerBlock` instead of `AbstractBlock`
php-league-commonmark-1.5.7/docs/0.19/upgrading.md:72:2. Override its `finalize()` method to set the final contents like so: `$this->finalStringContents = implode("\n", $this->strings);`
php-league-commonmark-1.5.7/docs/0.19/upgrading.md-73-3. Call the `getStringContent()` method wherever you need to obtain those finalized string contents
##############################################
php-league-commonmark-1.5.7/docs/0.19/upgrading.md-78-
php-league-commonmark-1.5.7/docs/0.19/upgrading.md:79:The `ExtensionInterface` was changed to have a single `register(ConfigurableEnvironmentInterface $environment)` method.  You must now manually `add()` all your parsers, processors, and renderers yourself directly within the environment you are provided.  See the changes made to `CommonMarkCoreExtension` for a good example.
php-league-commonmark-1.5.7/docs/0.19/upgrading.md-80-
##############################################
php-league-commonmark-1.5.7/docs/1.0/configuration.md-63-
php-league-commonmark-1.5.7/docs/1.0/configuration.md:64:* `setConfig(array $config = [])` - Replace the current configuration with something else
php-league-commonmark-1.5.7/docs/1.0/configuration.md:65:* `mergeConfig(array $config = [])` - Recursively merge the current configuration with the given options
php-league-commonmark-1.5.7/docs/1.0/configuration.md:66:* `getConfig(string $key, $default = null)` - Returns the config value. For nested configs, use a `/`-separate path; for example: `renderer/soft_break`
php-league-commonmark-1.5.7/docs/1.0/configuration.md-67-
##############################################
php-league-commonmark-1.5.7/docs/1.0/customization/abstract-syntax-tree.md-45-
php-league-commonmark-1.5.7/docs/1.0/customization/abstract-syntax-tree.md:46:* `insertAfter(Node $sibling)`
php-league-commonmark-1.5.7/docs/1.0/customization/abstract-syntax-tree.md:47:* `insertBefore(Node $sibling)`
php-league-commonmark-1.5.7/docs/1.0/customization/abstract-syntax-tree.md:48:* `replaceWith(Node $replacement)`
php-league-commonmark-1.5.7/docs/1.0/customization/abstract-syntax-tree.md-49-* `detach()`
php-league-commonmark-1.5.7/docs/1.0/customization/abstract-syntax-tree.md:50:* `appendChild(Node $child)`
php-league-commonmark-1.5.7/docs/1.0/customization/abstract-syntax-tree.md:51:* `prependChild(Node $child)`
php-league-commonmark-1.5.7/docs/1.0/customization/abstract-syntax-tree.md-52-* `detachChildren()`
php-league-commonmark-1.5.7/docs/1.0/customization/abstract-syntax-tree.md:53:* `replaceChildren(Node[] $children)`
php-league-commonmark-1.5.7/docs/1.0/customization/abstract-syntax-tree.md-54-
##############################################
php-league-commonmark-1.5.7/docs/1.0/customization/block-parsing.md-24-
php-league-commonmark-1.5.7/docs/1.0/customization/block-parsing.md:25:* `ContextInterface $context` - Provides information about the current context of the DocParser. Includes access to things like the document, current block container, and more.
php-league-commonmark-1.5.7/docs/1.0/customization/block-parsing.md:26:* `Cursor $cursor` - The [`Cursor`](/1.0/customization/cursor/) encapsulates the current state of the line being parsed and provides helpers for looking around the current position.
php-league-commonmark-1.5.7/docs/1.0/customization/block-parsing.md-27-
##############################################
php-league-commonmark-1.5.7/docs/1.0/customization/block-parsing.md-34-1. Advance the cursor to the end of syntax indicating the block start
php-league-commonmark-1.5.7/docs/1.0/customization/block-parsing.md:35:2. Add the parsed block via `$context->addBlock()`
php-league-commonmark-1.5.7/docs/1.0/customization/block-parsing.md-36-
##############################################
php-league-commonmark-1.5.7/docs/1.0/customization/block-rendering.md-28-
php-league-commonmark-1.5.7/docs/1.0/customization/block-rendering.md:29:* `AbstractBlock $block` - The encountered block you must render
php-league-commonmark-1.5.7/docs/1.0/customization/block-rendering.md:30:* `ElementRendererInterface $htmlRenderer` - The AST renderer; use this to render inlines or easily generate HTML tags
php-league-commonmark-1.5.7/docs/1.0/customization/block-rendering.md:31:* `$inTightList = false` - Whether the element is being rendered in a tight list or not
php-league-commonmark-1.5.7/docs/1.0/customization/block-rendering.md-32-
##############################################
php-league-commonmark-1.5.7/docs/1.0/customization/cursor.md-39-| `getCharacter()`                   | Returns the character at the current position                                                                                   |
php-league-commonmark-1.5.7/docs/1.0/customization/cursor.md:40:| `getCharacter(int $index)`         | Returns the character at the given absolute position                                                                            |
php-league-commonmark-1.5.7/docs/1.0/customization/cursor.md-41-| `peek()`                           | Returns the next character without changing the current `position` of the cursor                                                |
php-league-commonmark-1.5.7/docs/1.0/customization/cursor.md:42:| `peek(int $offset)`                | Returns the character `$offset` chars away without changing the current `position` of the cursor                                |
php-league-commonmark-1.5.7/docs/1.0/customization/cursor.md-43-| `getNextNonSpacePosition()`        | Returns the position of the next character which is not a space or tab                                                          |
##############################################
php-league-commonmark-1.5.7/docs/1.0/customization/cursor.md-45-| `advance()`                        | Moves the cursor forward by 1 character                                                                                         |
php-league-commonmark-1.5.7/docs/1.0/customization/cursor.md:46:| `advanceBy(int $characters)`       | Moves the cursor forward by `$characters` characters                                                                            |
php-league-commonmark-1.5.7/docs/1.0/customization/cursor.md:47:| `advanceBy(int $characters, true)` | Moves the cursor forward by `$characters` characters, handling tabs as columns                                                  |
php-league-commonmark-1.5.7/docs/1.0/customization/cursor.md-48-| `advanceBySpaceOrTab()`            | Advances forward one character (and returns `true`) if it's a space or tab; returns false otherwise                             |
##############################################
php-league-commonmark-1.5.7/docs/1.0/customization/cursor.md-51-| `advanceToEnd()`                   | Advances the position to the very end of the string, returning the number of such characters passed                             |
php-league-commonmark-1.5.7/docs/1.0/customization/cursor.md:52:| `match(string $regex)`             | Attempts to match the given `$regex`; returns `null` if matching fails, otherwise it advances past and returns the matched text |
php-league-commonmark-1.5.7/docs/1.0/customization/cursor.md-53-| `getPreviousText()`                | Returns the text that was just advanced through during the last `advance__()` or `match()` operation                            |
##############################################
php-league-commonmark-1.5.7/docs/1.0/customization/cursor.md-57-| `saveState()`                      | Encapsulates the current state of the cursor into an `array` in case you need to `restoreState()` later                         |
php-league-commonmark-1.5.7/docs/1.0/customization/cursor.md:58:| `restoreState($state)`             | Pass the result of `saveState()` back into here to restore the original state of the `Cursor`                                   |
php-league-commonmark-1.5.7/docs/1.0/customization/cursor.md-59-| `getLine()`                        | Returns the entire string (not taking the position into account)                                                                |
##############################################
php-league-commonmark-1.5.7/docs/1.0/customization/delimiter-processing.md-58-
php-league-commonmark-1.5.7/docs/1.0/customization/delimiter-processing.md:59:This is where the magic happens.  Once the engine determines it can use the delimiter it found (by looking at all the other methods above) it'll call this method.  Your job is to take everything between the `$opener` and `$closer` and wrap that in whatever custom inline element you'd like.  Here's a basic example of wrapping the inner contents inside a new `Emphasis` element:
php-league-commonmark-1.5.7/docs/1.0/customization/delimiter-processing.md-60-
##############################################
php-league-commonmark-1.5.7/docs/1.0/customization/delimiter-processing.md-76-
php-league-commonmark-1.5.7/docs/1.0/customization/delimiter-processing.md:77:Note that `$opener` and `$closer` will be automatically removed for you after this function returns - no need to do that yourself.
php-league-commonmark-1.5.7/docs/1.0/customization/delimiter-processing.md-78-
##############################################
php-league-commonmark-1.5.7/docs/1.0/customization/environment.md-44-
php-league-commonmark-1.5.7/docs/1.0/customization/environment.md:45:Completely replaces the previous [configuration](/1.0/configuration/) settings with the new `$config` you provide.
php-league-commonmark-1.5.7/docs/1.0/customization/environment.md-46-
##############################################
php-league-commonmark-1.5.7/docs/1.0/customization/environment.md-76-
php-league-commonmark-1.5.7/docs/1.0/customization/environment.md:77:Registers a `BlockRendererInterface` to handle a specific type of block (`$blockClass`)  with the given priority (a higher number will be executed earlier).
php-league-commonmark-1.5.7/docs/1.0/customization/environment.md-78-
##############################################
php-league-commonmark-1.5.7/docs/1.0/customization/environment.md-100-
php-league-commonmark-1.5.7/docs/1.0/customization/environment.md:101:Registers an `InlineRendererInterface` to handle a specific type of inline (`$inlineClass`) with the given priority (a higher number will be executed earlier).
php-league-commonmark-1.5.7/docs/1.0/customization/environment.md-102-A single renderer can handle multiple inline classes, but you must register it separately for each type. (The same renderer instance can be re-used if desired.)
##############################################
php-league-commonmark-1.5.7/docs/1.0/customization/environment.md-131-
php-league-commonmark-1.5.7/docs/1.0/customization/environment.md:132:Several of these methods allows you to specify a numeric `$priority`.  In cases where multiple things are registered, the internal engine will attempt to use the higher-priority ones first, falling back to lower priority ones if the first one(s) were unable to handle things.
##############################################
php-league-commonmark-1.5.7/docs/1.0/customization/event-dispatcher.md-58-
php-league-commonmark-1.5.7/docs/1.0/customization/event-dispatcher.md:59:Events can be dispatched via the `$environment->dispatch()` method which takes a single argument - an instance of `AbstractEvent` to dispatch:
php-league-commonmark-1.5.7/docs/1.0/customization/event-dispatcher.md-60-
##############################################
php-league-commonmark-1.5.7/docs/1.0/customization/event-dispatcher.md-64-
php-league-commonmark-1.5.7/docs/1.0/customization/event-dispatcher.md:65:Listeners will be called in order of priority (higher priorities will be called first).  If multiple listeners have the same priority, they'll be called in the order in which they were registered.  If you'd like your listener to prevent other subsequent events from running, simply call `$event->stopPropagation()`.
php-league-commonmark-1.5.7/docs/1.0/customization/event-dispatcher.md-66-
##############################################
php-league-commonmark-1.5.7/docs/1.0/customization/inline-parsing.md-45-
php-league-commonmark-1.5.7/docs/1.0/customization/inline-parsing.md:46:* `InlineParserContext $inlineContext` - Encapsulates the current state of the inline parser, including the [`Cursor`](/1.0/customization/cursor/) used to parse the current line.
php-league-commonmark-1.5.7/docs/1.0/customization/inline-parsing.md-47-
##############################################
php-league-commonmark-1.5.7/docs/1.0/customization/inline-parsing.md-54-1. Advance the cursor to the end of the parsed text
php-league-commonmark-1.5.7/docs/1.0/customization/inline-parsing.md:55:2. Add the parsed inline to the container (`$inlineContext->getContainer()->appendChild(...)`)
php-league-commonmark-1.5.7/docs/1.0/customization/inline-parsing.md-56-
##############################################
php-league-commonmark-1.5.7/docs/1.0/customization/inline-parsing.md-158-* You can `peek()` without modifying the cursor state. This makes it useful for validating nearby characters as it's quick and you can bail without needed to restore state.
php-league-commonmark-1.5.7/docs/1.0/customization/inline-parsing.md:159:* You can look at (and modify) any part of the AST if needed (via `$inlineContext->getContainer()`).
##############################################
php-league-commonmark-1.5.7/docs/1.0/customization/inline-rendering.md-16-
php-league-commonmark-1.5.7/docs/1.0/customization/inline-rendering.md:17:Block elements are responsible for calling `$htmlRenderer->renderInlines()` if they contain inline elements.  This in turns causes the `HtmlRenderer` to call this `render()` method whenever a supported inline element is encountered.
php-league-commonmark-1.5.7/docs/1.0/customization/inline-rendering.md-18-
##############################################
php-league-commonmark-1.5.7/docs/1.0/customization/inline-rendering.md-22-
php-league-commonmark-1.5.7/docs/1.0/customization/inline-rendering.md:23:* `AbstractInline $inline` - The encountered inline you must render
php-league-commonmark-1.5.7/docs/1.0/customization/inline-rendering.md:24:* `ElementRendererInterface $htmlRenderer` - The AST renderer; use this to help escape output or easily generate HTML tags
php-league-commonmark-1.5.7/docs/1.0/customization/inline-rendering.md-25-
##############################################
php-league-commonmark-1.5.7/docs/1.0/upgrading.md-79-
php-league-commonmark-1.5.7/docs/1.0/upgrading.md:80:And all of the remaining `Delimiter::set___()` methods no longer return `$this`.
php-league-commonmark-1.5.7/docs/1.0/upgrading.md-81-
##############################################
php-league-commonmark-1.5.7/docs/1.0/upgrading.md-112-
php-league-commonmark-1.5.7/docs/1.0/upgrading.md:113:Virtually all usages of `ReferenceMap` in type hints have been replaced with the new `ReferenceMapInterface`.  This interface has the same methods, with one small change: `addReference()` no longer returns `$this`.
##############################################
php-league-commonmark-1.5.7/docs/1.3/configuration.md-58-
php-league-commonmark-1.5.7/docs/1.3/configuration.md:59:* `setConfig(array $config = [])` - Replace the current configuration with something else
php-league-commonmark-1.5.7/docs/1.3/configuration.md:60:* `mergeConfig(array $config = [])` - Recursively merge the current configuration with the given options
php-league-commonmark-1.5.7/docs/1.3/configuration.md:61:* `getConfig(string $key, $default = null)` - Returns the config value. For nested configs, use a `/`-separate path; for example: `renderer/soft_break`
php-league-commonmark-1.5.7/docs/1.3/configuration.md-62-
##############################################
php-league-commonmark-1.5.7/docs/1.3/customization/abstract-syntax-tree.md-44-
php-league-commonmark-1.5.7/docs/1.3/customization/abstract-syntax-tree.md:45:* `insertAfter(Node $sibling)`
php-league-commonmark-1.5.7/docs/1.3/customization/abstract-syntax-tree.md:46:* `insertBefore(Node $sibling)`
php-league-commonmark-1.5.7/docs/1.3/customization/abstract-syntax-tree.md:47:* `replaceWith(Node $replacement)`
php-league-commonmark-1.5.7/docs/1.3/customization/abstract-syntax-tree.md-48-* `detach()`
php-league-commonmark-1.5.7/docs/1.3/customization/abstract-syntax-tree.md:49:* `appendChild(Node $child)`
php-league-commonmark-1.5.7/docs/1.3/customization/abstract-syntax-tree.md:50:* `prependChild(Node $child)`
php-league-commonmark-1.5.7/docs/1.3/customization/abstract-syntax-tree.md-51-* `detachChildren()`
php-league-commonmark-1.5.7/docs/1.3/customization/abstract-syntax-tree.md:52:* `replaceChildren(Node[] $children)`
php-league-commonmark-1.5.7/docs/1.3/customization/abstract-syntax-tree.md-53-
##############################################
php-league-commonmark-1.5.7/docs/1.3/customization/block-parsing.md-23-
php-league-commonmark-1.5.7/docs/1.3/customization/block-parsing.md:24:* `ContextInterface $context` - Provides information about the current context of the DocParser. Includes access to things like the document, current block container, and more.
php-league-commonmark-1.5.7/docs/1.3/customization/block-parsing.md:25:* `Cursor $cursor` - The [`Cursor`](/1.3/customization/cursor/) encapsulates the current state of the line being parsed and provides helpers for looking around the current position.
php-league-commonmark-1.5.7/docs/1.3/customization/block-parsing.md-26-
##############################################
php-league-commonmark-1.5.7/docs/1.3/customization/block-parsing.md-33-1. Advance the cursor to the end of syntax indicating the block start
php-league-commonmark-1.5.7/docs/1.3/customization/block-parsing.md:34:2. Add the parsed block via `$context->addBlock()`
php-league-commonmark-1.5.7/docs/1.3/customization/block-parsing.md-35-
##############################################
php-league-commonmark-1.5.7/docs/1.3/customization/block-rendering.md-27-
php-league-commonmark-1.5.7/docs/1.3/customization/block-rendering.md:28:* `AbstractBlock $block` - The encountered block you must render
php-league-commonmark-1.5.7/docs/1.3/customization/block-rendering.md:29:* `ElementRendererInterface $htmlRenderer` - The AST renderer; use this to render inlines or easily generate HTML tags
php-league-commonmark-1.5.7/docs/1.3/customization/block-rendering.md:30:* `$inTightList = false` - Whether the element is being rendered in a tight list or not
php-league-commonmark-1.5.7/docs/1.3/customization/block-rendering.md-31-
##############################################
php-league-commonmark-1.5.7/docs/1.3/customization/cursor.md-38-| `getCharacter()`                   | Returns the character at the current position                                                                                   |
php-league-commonmark-1.5.7/docs/1.3/customization/cursor.md:39:| `getCharacter(int $index)`         | Returns the character at the given absolute position                                                                            |
php-league-commonmark-1.5.7/docs/1.3/customization/cursor.md-40-| `peek()`                           | Returns the next character without changing the current `position` of the cursor                                                |
php-league-commonmark-1.5.7/docs/1.3/customization/cursor.md:41:| `peek(int $offset)`                | Returns the character `$offset` chars away without changing the current `position` of the cursor                                |
php-league-commonmark-1.5.7/docs/1.3/customization/cursor.md-42-| `getNextNonSpacePosition()`        | Returns the position of the next character which is not a space or tab                                                          |
##############################################
php-league-commonmark-1.5.7/docs/1.3/customization/cursor.md-44-| `advance()`                        | Moves the cursor forward by 1 character                                                                                         |
php-league-commonmark-1.5.7/docs/1.3/customization/cursor.md:45:| `advanceBy(int $characters)`       | Moves the cursor forward by `$characters` characters                                                                            |
php-league-commonmark-1.5.7/docs/1.3/customization/cursor.md:46:| `advanceBy(int $characters, true)` | Moves the cursor forward by `$characters` characters, handling tabs as columns                                                  |
php-league-commonmark-1.5.7/docs/1.3/customization/cursor.md-47-| `advanceBySpaceOrTab()`            | Advances forward one character (and returns `true`) if it's a space or tab; returns false otherwise                             |
##############################################
php-league-commonmark-1.5.7/docs/1.3/customization/cursor.md-50-| `advanceToEnd()`                   | Advances the position to the very end of the string, returning the number of such characters passed                             |
php-league-commonmark-1.5.7/docs/1.3/customization/cursor.md:51:| `match(string $regex)`             | Attempts to match the given `$regex`; returns `null` if matching fails, otherwise it advances past and returns the matched text |
php-league-commonmark-1.5.7/docs/1.3/customization/cursor.md-52-| `getPreviousText()`                | Returns the text that was just advanced through during the last `advance__()` or `match()` operation                            |
##############################################
php-league-commonmark-1.5.7/docs/1.3/customization/cursor.md-56-| `saveState()`                      | Encapsulates the current state of the cursor into an `array` in case you need to `restoreState()` later                         |
php-league-commonmark-1.5.7/docs/1.3/customization/cursor.md:57:| `restoreState($state)`             | Pass the result of `saveState()` back into here to restore the original state of the `Cursor`                                   |
php-league-commonmark-1.5.7/docs/1.3/customization/cursor.md-58-| `getLine()`                        | Returns the entire string (not taking the position into account)                                                                |
##############################################
php-league-commonmark-1.5.7/docs/1.3/customization/delimiter-processing.md-57-
php-league-commonmark-1.5.7/docs/1.3/customization/delimiter-processing.md:58:This is where the magic happens.  Once the engine determines it can use the delimiter it found (by looking at all the other methods above) it'll call this method.  Your job is to take everything between the `$opener` and `$closer` and wrap that in whatever custom inline element you'd like.  Here's a basic example of wrapping the inner contents inside a new `Emphasis` element:
php-league-commonmark-1.5.7/docs/1.3/customization/delimiter-processing.md-59-
##############################################
php-league-commonmark-1.5.7/docs/1.3/customization/delimiter-processing.md-75-
php-league-commonmark-1.5.7/docs/1.3/customization/delimiter-processing.md:76:Note that `$opener` and `$closer` will be automatically removed for you after this function returns - no need to do that yourself.
php-league-commonmark-1.5.7/docs/1.3/customization/delimiter-processing.md-77-
##############################################
php-league-commonmark-1.5.7/docs/1.3/customization/environment.md-43-
php-league-commonmark-1.5.7/docs/1.3/customization/environment.md:44:Completely replaces the previous [configuration](/1.3/configuration/) settings with the new `$config` you provide.
php-league-commonmark-1.5.7/docs/1.3/customization/environment.md-45-
##############################################
php-league-commonmark-1.5.7/docs/1.3/customization/environment.md-75-
php-league-commonmark-1.5.7/docs/1.3/customization/environment.md:76:Registers a `BlockRendererInterface` to handle a specific type of block (`$blockClass`)  with the given priority (a higher number will be executed earlier).
php-league-commonmark-1.5.7/docs/1.3/customization/environment.md-77-
##############################################
php-league-commonmark-1.5.7/docs/1.3/customization/environment.md-99-
php-league-commonmark-1.5.7/docs/1.3/customization/environment.md:100:Registers an `InlineRendererInterface` to handle a specific type of inline (`$inlineClass`) with the given priority (a higher number will be executed earlier).
php-league-commonmark-1.5.7/docs/1.3/customization/environment.md-101-A single renderer can handle multiple inline classes, but you must register it separately for each type. (The same renderer instance can be re-used if desired.)
##############################################
php-league-commonmark-1.5.7/docs/1.3/customization/environment.md-130-
php-league-commonmark-1.5.7/docs/1.3/customization/environment.md:131:Several of these methods allows you to specify a numeric `$priority`.  In cases where multiple things are registered, the internal engine will attempt to use the higher-priority ones first, falling back to lower priority ones if the first one(s) were unable to handle things.
##############################################
php-league-commonmark-1.5.7/docs/1.3/customization/event-dispatcher.md-55-
php-league-commonmark-1.5.7/docs/1.3/customization/event-dispatcher.md:56:Events can be dispatched via the `$environment->dispatch()` method which takes a single argument - an instance of `AbstractEvent` to dispatch:
php-league-commonmark-1.5.7/docs/1.3/customization/event-dispatcher.md-57-
##############################################
php-league-commonmark-1.5.7/docs/1.3/customization/event-dispatcher.md-61-
php-league-commonmark-1.5.7/docs/1.3/customization/event-dispatcher.md:62:Listeners will be called in order of priority (higher priorities will be called first).  If multiple listeners have the same priority, they'll be called in the order in which they were registered.  If you'd like your listener to prevent other subsequent events from running, simply call `$event->stopPropagation()`.
php-league-commonmark-1.5.7/docs/1.3/customization/event-dispatcher.md-63-
##############################################
php-league-commonmark-1.5.7/docs/1.3/customization/inline-parsing.md-44-
php-league-commonmark-1.5.7/docs/1.3/customization/inline-parsing.md:45:* `InlineParserContext $inlineContext` - Encapsulates the current state of the inline parser, including the [`Cursor`](/1.3/customization/cursor/) used to parse the current line.
php-league-commonmark-1.5.7/docs/1.3/customization/inline-parsing.md-46-
##############################################
php-league-commonmark-1.5.7/docs/1.3/customization/inline-parsing.md-53-1. Advance the cursor to the end of the parsed text
php-league-commonmark-1.5.7/docs/1.3/customization/inline-parsing.md:54:2. Add the parsed inline to the container (`$inlineContext->getContainer()->appendChild(...)`)
php-league-commonmark-1.5.7/docs/1.3/customization/inline-parsing.md-55-
##############################################
php-league-commonmark-1.5.7/docs/1.3/customization/inline-parsing.md-157-* You can `peek()` without modifying the cursor state. This makes it useful for validating nearby characters as it's quick and you can bail without needed to restore state.
php-league-commonmark-1.5.7/docs/1.3/customization/inline-parsing.md:158:* You can look at (and modify) any part of the AST if needed (via `$inlineContext->getContainer()`).
##############################################
php-league-commonmark-1.5.7/docs/1.3/customization/inline-rendering.md-15-
php-league-commonmark-1.5.7/docs/1.3/customization/inline-rendering.md:16:Block elements are responsible for calling `$htmlRenderer->renderInlines()` if they contain inline elements.  This in turns causes the `HtmlRenderer` to call this `render()` method whenever a supported inline element is encountered.
php-league-commonmark-1.5.7/docs/1.3/customization/inline-rendering.md-17-
##############################################
php-league-commonmark-1.5.7/docs/1.3/customization/inline-rendering.md-21-
php-league-commonmark-1.5.7/docs/1.3/customization/inline-rendering.md:22:* `AbstractInline $inline` - The encountered inline you must render
php-league-commonmark-1.5.7/docs/1.3/customization/inline-rendering.md:23:* `ElementRendererInterface $htmlRenderer` - The AST renderer; use this to help escape output or easily generate HTML tags
php-league-commonmark-1.5.7/docs/1.3/customization/inline-rendering.md-24-
##############################################
php-league-commonmark-1.5.7/docs/1.3/extensions/external-links.md-52-
php-league-commonmark-1.5.7/docs/1.3/extensions/external-links.md:53:Wildcard matching is also supported using regular expression like `'/(^|\.)example\.com$/'`.  Note that you must use `/` characters to delimit your regex.
php-league-commonmark-1.5.7/docs/1.3/extensions/external-links.md-54-
##############################################
php-league-commonmark-1.5.7/docs/1.4/configuration.md-58-
php-league-commonmark-1.5.7/docs/1.4/configuration.md:59:* `setConfig(array $config = [])` - Replace the current configuration with something else
php-league-commonmark-1.5.7/docs/1.4/configuration.md:60:* `mergeConfig(array $config = [])` - Recursively merge the current configuration with the given options
php-league-commonmark-1.5.7/docs/1.4/configuration.md:61:* `getConfig(string $key, $default = null)` - Returns the config value. For nested configs, use a `/`-separate path; for example: `renderer/soft_break`
php-league-commonmark-1.5.7/docs/1.4/configuration.md-62-
##############################################
php-league-commonmark-1.5.7/docs/1.4/customization/abstract-syntax-tree.md-51-
php-league-commonmark-1.5.7/docs/1.4/customization/abstract-syntax-tree.md:52:* `insertAfter(Node $sibling)`
php-league-commonmark-1.5.7/docs/1.4/customization/abstract-syntax-tree.md:53:* `insertBefore(Node $sibling)`
php-league-commonmark-1.5.7/docs/1.4/customization/abstract-syntax-tree.md:54:* `replaceWith(Node $replacement)`
php-league-commonmark-1.5.7/docs/1.4/customization/abstract-syntax-tree.md-55-* `detach()`
php-league-commonmark-1.5.7/docs/1.4/customization/abstract-syntax-tree.md:56:* `appendChild(Node $child)`
php-league-commonmark-1.5.7/docs/1.4/customization/abstract-syntax-tree.md:57:* `prependChild(Node $child)`
php-league-commonmark-1.5.7/docs/1.4/customization/abstract-syntax-tree.md-58-* `detachChildren()`
php-league-commonmark-1.5.7/docs/1.4/customization/abstract-syntax-tree.md:59:* `replaceChildren(Node[] $children)`
php-league-commonmark-1.5.7/docs/1.4/customization/abstract-syntax-tree.md-60-
##############################################
php-league-commonmark-1.5.7/docs/1.4/customization/block-parsing.md-23-
php-league-commonmark-1.5.7/docs/1.4/customization/block-parsing.md:24:* `ContextInterface $context` - Provides information about the current context of the DocParser. Includes access to things like the document, current block container, and more.
php-league-commonmark-1.5.7/docs/1.4/customization/block-parsing.md:25:* `Cursor $cursor` - The [`Cursor`](/1.4/customization/cursor/) encapsulates the current state of the line being parsed and provides helpers for looking around the current position.
php-league-commonmark-1.5.7/docs/1.4/customization/block-parsing.md-26-
##############################################
php-league-commonmark-1.5.7/docs/1.4/customization/block-parsing.md-33-1. Advance the cursor to the end of syntax indicating the block start
php-league-commonmark-1.5.7/docs/1.4/customization/block-parsing.md:34:2. Add the parsed block via `$context->addBlock()`
php-league-commonmark-1.5.7/docs/1.4/customization/block-parsing.md-35-
##############################################
php-league-commonmark-1.5.7/docs/1.4/customization/block-rendering.md-27-
php-league-commonmark-1.5.7/docs/1.4/customization/block-rendering.md:28:* `AbstractBlock $block` - The encountered block you must render
php-league-commonmark-1.5.7/docs/1.4/customization/block-rendering.md:29:* `ElementRendererInterface $htmlRenderer` - The AST renderer; use this to render inlines or easily generate HTML tags
php-league-commonmark-1.5.7/docs/1.4/customization/block-rendering.md:30:* `$inTightList = false` - Whether the element is being rendered in a tight list or not
php-league-commonmark-1.5.7/docs/1.4/customization/block-rendering.md-31-
##############################################
php-league-commonmark-1.5.7/docs/1.4/customization/cursor.md-38-| `getCharacter()`                   | Returns the character at the current position                                                                                   |
php-league-commonmark-1.5.7/docs/1.4/customization/cursor.md:39:| `getCharacter(int $index)`         | Returns the character at the given absolute position                                                                            |
php-league-commonmark-1.5.7/docs/1.4/customization/cursor.md-40-| `peek()`                           | Returns the next character without changing the current `position` of the cursor                                                |
php-league-commonmark-1.5.7/docs/1.4/customization/cursor.md:41:| `peek(int $offset)`                | Returns the character `$offset` chars away without changing the current `position` of the cursor                                |
php-league-commonmark-1.5.7/docs/1.4/customization/cursor.md-42-| `getNextNonSpacePosition()`        | Returns the position of the next character which is not a space or tab                                                          |
##############################################
php-league-commonmark-1.5.7/docs/1.4/customization/cursor.md-44-| `advance()`                        | Moves the cursor forward by 1 character                                                                                         |
php-league-commonmark-1.5.7/docs/1.4/customization/cursor.md:45:| `advanceBy(int $characters)`       | Moves the cursor forward by `$characters` characters                                                                            |
php-league-commonmark-1.5.7/docs/1.4/customization/cursor.md:46:| `advanceBy(int $characters, true)` | Moves the cursor forward by `$characters` characters, handling tabs as columns                                                  |
php-league-commonmark-1.5.7/docs/1.4/customization/cursor.md-47-| `advanceBySpaceOrTab()`            | Advances forward one character (and returns `true`) if it's a space or tab; returns false otherwise                             |
##############################################
php-league-commonmark-1.5.7/docs/1.4/customization/cursor.md-50-| `advanceToEnd()`                   | Advances the position to the very end of the string, returning the number of such characters passed                             |
php-league-commonmark-1.5.7/docs/1.4/customization/cursor.md:51:| `match(string $regex)`             | Attempts to match the given `$regex`; returns `null` if matching fails, otherwise it advances past and returns the matched text |
php-league-commonmark-1.5.7/docs/1.4/customization/cursor.md-52-| `getPreviousText()`                | Returns the text that was just advanced through during the last `advance__()` or `match()` operation                            |
##############################################
php-league-commonmark-1.5.7/docs/1.4/customization/cursor.md-56-| `saveState()`                      | Encapsulates the current state of the cursor into an `array` in case you need to `restoreState()` later                         |
php-league-commonmark-1.5.7/docs/1.4/customization/cursor.md:57:| `restoreState($state)`             | Pass the result of `saveState()` back into here to restore the original state of the `Cursor`                                   |
php-league-commonmark-1.5.7/docs/1.4/customization/cursor.md-58-| `getLine()`                        | Returns the entire string (not taking the position into account)                                                                |
##############################################
php-league-commonmark-1.5.7/docs/1.4/customization/delimiter-processing.md-57-
php-league-commonmark-1.5.7/docs/1.4/customization/delimiter-processing.md:58:This is where the magic happens.  Once the engine determines it can use the delimiter it found (by looking at all the other methods above) it'll call this method.  Your job is to take everything between the `$opener` and `$closer` and wrap that in whatever custom inline element you'd like.  Here's a basic example of wrapping the inner contents inside a new `Emphasis` element:
php-league-commonmark-1.5.7/docs/1.4/customization/delimiter-processing.md-59-
##############################################
php-league-commonmark-1.5.7/docs/1.4/customization/delimiter-processing.md-75-
php-league-commonmark-1.5.7/docs/1.4/customization/delimiter-processing.md:76:Note that `$opener` and `$closer` will be automatically removed for you after this function returns - no need to do that yourself.
php-league-commonmark-1.5.7/docs/1.4/customization/delimiter-processing.md-77-
##############################################
php-league-commonmark-1.5.7/docs/1.4/customization/environment.md-43-
php-league-commonmark-1.5.7/docs/1.4/customization/environment.md:44:Completely replaces the previous [configuration](/1.4/configuration/) settings with the new `$config` you provide.
php-league-commonmark-1.5.7/docs/1.4/customization/environment.md-45-
##############################################
php-league-commonmark-1.5.7/docs/1.4/customization/environment.md-75-
php-league-commonmark-1.5.7/docs/1.4/customization/environment.md:76:Registers a `BlockRendererInterface` to handle a specific type of block (`$blockClass`)  with the given priority (a higher number will be executed earlier).
php-league-commonmark-1.5.7/docs/1.4/customization/environment.md-77-
##############################################
php-league-commonmark-1.5.7/docs/1.4/customization/environment.md-99-
php-league-commonmark-1.5.7/docs/1.4/customization/environment.md:100:Registers an `InlineRendererInterface` to handle a specific type of inline (`$inlineClass`) with the given priority (a higher number will be executed earlier).
php-league-commonmark-1.5.7/docs/1.4/customization/environment.md-101-A single renderer can handle multiple inline classes, but you must register it separately for each type. (The same renderer instance can be re-used if desired.)
##############################################
php-league-commonmark-1.5.7/docs/1.4/customization/environment.md-130-
php-league-commonmark-1.5.7/docs/1.4/customization/environment.md:131:Several of these methods allows you to specify a numeric `$priority`.  In cases where multiple things are registered, the internal engine will attempt to use the higher-priority ones first, falling back to lower priority ones if the first one(s) were unable to handle things.
##############################################
php-league-commonmark-1.5.7/docs/1.4/customization/event-dispatcher.md-55-
php-league-commonmark-1.5.7/docs/1.4/customization/event-dispatcher.md:56:Events can be dispatched via the `$environment->dispatch()` method which takes a single argument - an instance of `AbstractEvent` to dispatch:
php-league-commonmark-1.5.7/docs/1.4/customization/event-dispatcher.md-57-
##############################################
php-league-commonmark-1.5.7/docs/1.4/customization/event-dispatcher.md-61-
php-league-commonmark-1.5.7/docs/1.4/customization/event-dispatcher.md:62:Listeners will be called in order of priority (higher priorities will be called first).  If multiple listeners have the same priority, they'll be called in the order in which they were registered.  If you'd like your listener to prevent other subsequent events from running, simply call `$event->stopPropagation()`.
php-league-commonmark-1.5.7/docs/1.4/customization/event-dispatcher.md-63-
##############################################
php-league-commonmark-1.5.7/docs/1.4/customization/inline-parsing.md-44-
php-league-commonmark-1.5.7/docs/1.4/customization/inline-parsing.md:45:* `InlineParserContext $inlineContext` - Encapsulates the current state of the inline parser, including the [`Cursor`](/1.4/customization/cursor/) used to parse the current line.
php-league-commonmark-1.5.7/docs/1.4/customization/inline-parsing.md-46-
##############################################
php-league-commonmark-1.5.7/docs/1.4/customization/inline-parsing.md-53-1. Advance the cursor to the end of the parsed text
php-league-commonmark-1.5.7/docs/1.4/customization/inline-parsing.md:54:2. Add the parsed inline to the container (`$inlineContext->getContainer()->appendChild(...)`)
php-league-commonmark-1.5.7/docs/1.4/customization/inline-parsing.md-55-
##############################################
php-league-commonmark-1.5.7/docs/1.4/customization/inline-parsing.md-157-* You can `peek()` without modifying the cursor state. This makes it useful for validating nearby characters as it's quick and you can bail without needed to restore state.
php-league-commonmark-1.5.7/docs/1.4/customization/inline-parsing.md:158:* You can look at (and modify) any part of the AST if needed (via `$inlineContext->getContainer()`).
##############################################
php-league-commonmark-1.5.7/docs/1.4/customization/inline-rendering.md-15-
php-league-commonmark-1.5.7/docs/1.4/customization/inline-rendering.md:16:Block elements are responsible for calling `$htmlRenderer->renderInlines()` if they contain inline elements.  This in turns causes the `HtmlRenderer` to call this `render()` method whenever a supported inline element is encountered.
php-league-commonmark-1.5.7/docs/1.4/customization/inline-rendering.md-17-
##############################################
php-league-commonmark-1.5.7/docs/1.4/customization/inline-rendering.md-21-
php-league-commonmark-1.5.7/docs/1.4/customization/inline-rendering.md:22:* `AbstractInline $inline` - The encountered inline you must render
php-league-commonmark-1.5.7/docs/1.4/customization/inline-rendering.md:23:* `ElementRendererInterface $htmlRenderer` - The AST renderer; use this to help escape output or easily generate HTML tags
php-league-commonmark-1.5.7/docs/1.4/customization/inline-rendering.md-24-
##############################################
php-league-commonmark-1.5.7/docs/1.4/extensions/external-links.md-52-
php-league-commonmark-1.5.7/docs/1.4/extensions/external-links.md:53:Wildcard matching is also supported using regular expression like `'/(^|\.)example\.com$/'`.  Note that you must use `/` characters to delimit your regex.
php-league-commonmark-1.5.7/docs/1.4/extensions/external-links.md-54-
##############################################
php-league-commonmark-1.5.7/docs/1.4/upgrading.md-57-| ------------------- | ---------------------------------------------------- |
php-league-commonmark-1.5.7/docs/1.4/upgrading.md:58:| `add($value)`       | `$collection[] = $value`                             |
php-league-commonmark-1.5.7/docs/1.4/upgrading.md:59:| `set($key, $value)` | `$collection[$key] = $value`                         |
php-league-commonmark-1.5.7/docs/1.4/upgrading.md:60:| `get($key)`         | `$collection[$key]`                                  |
php-league-commonmark-1.5.7/docs/1.4/upgrading.md:61:| `remove($key)`      | `unset($collection[$key])`                           |
php-league-commonmark-1.5.7/docs/1.4/upgrading.md:62:| `isEmpty()`         | `count($collection) === 0`                           |
php-league-commonmark-1.5.7/docs/1.4/upgrading.md:63:| `contains($value)`  | `in_array($value, $collection->toArray(), true)`     |
php-league-commonmark-1.5.7/docs/1.4/upgrading.md:64:| `indexOf($value)`   | `array_search($value, $collection->toArray(), true)` |
php-league-commonmark-1.5.7/docs/1.4/upgrading.md:65:| `containsKey($key)` | `isset($collection[$key])`                           |
php-league-commonmark-1.5.7/docs/1.4/upgrading.md-66-| `replaceWith()`     | (none provided)                                      |
##############################################
php-league-commonmark-1.5.7/docs/1.5/configuration.md-59-
php-league-commonmark-1.5.7/docs/1.5/configuration.md:60:* `setConfig(array $config = [])` - Replace the current configuration with something else
php-league-commonmark-1.5.7/docs/1.5/configuration.md:61:* `mergeConfig(array $config = [])` - Recursively merge the current configuration with the given options
php-league-commonmark-1.5.7/docs/1.5/configuration.md:62:* `getConfig(string $key, $default = null)` - Returns the config value. For nested configs, use a `/`-separate path; for example: `renderer/soft_break`
php-league-commonmark-1.5.7/docs/1.5/configuration.md-63-
##############################################
php-league-commonmark-1.5.7/docs/1.5/customization/abstract-syntax-tree.md-52-
php-league-commonmark-1.5.7/docs/1.5/customization/abstract-syntax-tree.md:53:* `insertAfter(Node $sibling)`
php-league-commonmark-1.5.7/docs/1.5/customization/abstract-syntax-tree.md:54:* `insertBefore(Node $sibling)`
php-league-commonmark-1.5.7/docs/1.5/customization/abstract-syntax-tree.md:55:* `replaceWith(Node $replacement)`
php-league-commonmark-1.5.7/docs/1.5/customization/abstract-syntax-tree.md-56-* `detach()`
php-league-commonmark-1.5.7/docs/1.5/customization/abstract-syntax-tree.md:57:* `appendChild(Node $child)`
php-league-commonmark-1.5.7/docs/1.5/customization/abstract-syntax-tree.md:58:* `prependChild(Node $child)`
php-league-commonmark-1.5.7/docs/1.5/customization/abstract-syntax-tree.md-59-* `detachChildren()`
php-league-commonmark-1.5.7/docs/1.5/customization/abstract-syntax-tree.md:60:* `replaceChildren(Node[] $children)`
php-league-commonmark-1.5.7/docs/1.5/customization/abstract-syntax-tree.md-61-
##############################################
php-league-commonmark-1.5.7/docs/1.5/customization/block-parsing.md-24-
php-league-commonmark-1.5.7/docs/1.5/customization/block-parsing.md:25:* `ContextInterface $context` - Provides information about the current context of the DocParser. Includes access to things like the document, current block container, and more.
php-league-commonmark-1.5.7/docs/1.5/customization/block-parsing.md:26:* `Cursor $cursor` - The [`Cursor`](/1.5/customization/cursor/) encapsulates the current state of the line being parsed and provides helpers for looking around the current position.
php-league-commonmark-1.5.7/docs/1.5/customization/block-parsing.md-27-
##############################################
php-league-commonmark-1.5.7/docs/1.5/customization/block-parsing.md-34-1. Advance the cursor to the end of syntax indicating the block start
php-league-commonmark-1.5.7/docs/1.5/customization/block-parsing.md:35:2. Add the parsed block via `$context->addBlock()`
php-league-commonmark-1.5.7/docs/1.5/customization/block-parsing.md-36-
##############################################
php-league-commonmark-1.5.7/docs/1.5/customization/block-rendering.md-28-
php-league-commonmark-1.5.7/docs/1.5/customization/block-rendering.md:29:* `AbstractBlock $block` - The encountered block you must render
php-league-commonmark-1.5.7/docs/1.5/customization/block-rendering.md:30:* `ElementRendererInterface $htmlRenderer` - The AST renderer; use this to render inlines or easily generate HTML tags
php-league-commonmark-1.5.7/docs/1.5/customization/block-rendering.md:31:* `$inTightList = false` - Whether the element is being rendered in a tight list or not
php-league-commonmark-1.5.7/docs/1.5/customization/block-rendering.md-32-
##############################################
php-league-commonmark-1.5.7/docs/1.5/customization/cursor.md-39-| `getCharacter()`                   | Returns the character at the current position                                                                                   |
php-league-commonmark-1.5.7/docs/1.5/customization/cursor.md:40:| `getCharacter(int $index)`         | Returns the character at the given absolute position                                                                            |
php-league-commonmark-1.5.7/docs/1.5/customization/cursor.md-41-| `peek()`                           | Returns the next character without changing the current `position` of the cursor                                                |
php-league-commonmark-1.5.7/docs/1.5/customization/cursor.md:42:| `peek(int $offset)`                | Returns the character `$offset` chars away without changing the current `position` of the cursor                                |
php-league-commonmark-1.5.7/docs/1.5/customization/cursor.md-43-| `getNextNonSpacePosition()`        | Returns the position of the next character which is not a space or tab                                                          |
##############################################
php-league-commonmark-1.5.7/docs/1.5/customization/cursor.md-45-| `advance()`                        | Moves the cursor forward by 1 character                                                                                         |
php-league-commonmark-1.5.7/docs/1.5/customization/cursor.md:46:| `advanceBy(int $characters)`       | Moves the cursor forward by `$characters` characters                                                                            |
php-league-commonmark-1.5.7/docs/1.5/customization/cursor.md:47:| `advanceBy(int $characters, true)` | Moves the cursor forward by `$characters` characters, handling tabs as columns                                                  |
php-league-commonmark-1.5.7/docs/1.5/customization/cursor.md-48-| `advanceBySpaceOrTab()`            | Advances forward one character (and returns `true`) if it's a space or tab; returns false otherwise                             |
##############################################
php-league-commonmark-1.5.7/docs/1.5/customization/cursor.md-51-| `advanceToEnd()`                   | Advances the position to the very end of the string, returning the number of such characters passed                             |
php-league-commonmark-1.5.7/docs/1.5/customization/cursor.md:52:| `match(string $regex)`             | Attempts to match the given `$regex`; returns `null` if matching fails, otherwise it advances past and returns the matched text |
php-league-commonmark-1.5.7/docs/1.5/customization/cursor.md-53-| `getPreviousText()`                | Returns the text that was just advanced through during the last `advance__()` or `match()` operation                            |
##############################################
php-league-commonmark-1.5.7/docs/1.5/customization/cursor.md-57-| `saveState()`                      | Encapsulates the current state of the cursor into an `array` in case you need to `restoreState()` later                         |
php-league-commonmark-1.5.7/docs/1.5/customization/cursor.md:58:| `restoreState($state)`             | Pass the result of `saveState()` back into here to restore the original state of the `Cursor`                                   |
php-league-commonmark-1.5.7/docs/1.5/customization/cursor.md-59-| `getLine()`                        | Returns the entire string (not taking the position into account)                                                                |
##############################################
php-league-commonmark-1.5.7/docs/1.5/customization/delimiter-processing.md-58-
php-league-commonmark-1.5.7/docs/1.5/customization/delimiter-processing.md:59:This is where the magic happens.  Once the engine determines it can use the delimiter it found (by looking at all the other methods above) it'll call this method.  Your job is to take everything between the `$opener` and `$closer` and wrap that in whatever custom inline element you'd like.  Here's a basic example of wrapping the inner contents inside a new `Emphasis` element:
php-league-commonmark-1.5.7/docs/1.5/customization/delimiter-processing.md-60-
##############################################
php-league-commonmark-1.5.7/docs/1.5/customization/delimiter-processing.md-76-
php-league-commonmark-1.5.7/docs/1.5/customization/delimiter-processing.md:77:Note that `$opener` and `$closer` will be automatically removed for you after this function returns - no need to do that yourself.
php-league-commonmark-1.5.7/docs/1.5/customization/delimiter-processing.md-78-
##############################################
php-league-commonmark-1.5.7/docs/1.5/customization/environment.md-44-
php-league-commonmark-1.5.7/docs/1.5/customization/environment.md:45:Completely replaces the previous [configuration](/1.5/configuration/) settings with the new `$config` you provide.
php-league-commonmark-1.5.7/docs/1.5/customization/environment.md-46-
##############################################
php-league-commonmark-1.5.7/docs/1.5/customization/environment.md-76-
php-league-commonmark-1.5.7/docs/1.5/customization/environment.md:77:Registers a `BlockRendererInterface` to handle a specific type of block (`$blockClass`)  with the given priority (a higher number will be executed earlier).
php-league-commonmark-1.5.7/docs/1.5/customization/environment.md-78-
##############################################
php-league-commonmark-1.5.7/docs/1.5/customization/environment.md-100-
php-league-commonmark-1.5.7/docs/1.5/customization/environment.md:101:Registers an `InlineRendererInterface` to handle a specific type of inline (`$inlineClass`) with the given priority (a higher number will be executed earlier).
php-league-commonmark-1.5.7/docs/1.5/customization/environment.md-102-A single renderer can handle multiple inline classes, but you must register it separately for each type. (The same renderer instance can be re-used if desired.)
##############################################
php-league-commonmark-1.5.7/docs/1.5/customization/environment.md-131-
php-league-commonmark-1.5.7/docs/1.5/customization/environment.md:132:Several of these methods allows you to specify a numeric `$priority`.  In cases where multiple things are registered, the internal engine will attempt to use the higher-priority ones first, falling back to lower priority ones if the first one(s) were unable to handle things.
##############################################
php-league-commonmark-1.5.7/docs/1.5/customization/event-dispatcher.md-57-
php-league-commonmark-1.5.7/docs/1.5/customization/event-dispatcher.md:58:Events can be dispatched via the `$environment->dispatch()` method which takes a single argument - an instance of `AbstractEvent` to dispatch:
php-league-commonmark-1.5.7/docs/1.5/customization/event-dispatcher.md-59-
##############################################
php-league-commonmark-1.5.7/docs/1.5/customization/event-dispatcher.md-63-
php-league-commonmark-1.5.7/docs/1.5/customization/event-dispatcher.md:64:Listeners will be called in order of priority (higher priorities will be called first).  If multiple listeners have the same priority, they'll be called in the order in which they were registered.  If you'd like your listener to prevent other subsequent events from running, simply call `$event->stopPropagation()`.
php-league-commonmark-1.5.7/docs/1.5/customization/event-dispatcher.md-65-
##############################################
php-league-commonmark-1.5.7/docs/1.5/customization/inline-parsing.md-45-
php-league-commonmark-1.5.7/docs/1.5/customization/inline-parsing.md:46:* `InlineParserContext $inlineContext` - Encapsulates the current state of the inline parser, including the [`Cursor`](/1.5/customization/cursor/) used to parse the current line.
php-league-commonmark-1.5.7/docs/1.5/customization/inline-parsing.md-47-
##############################################
php-league-commonmark-1.5.7/docs/1.5/customization/inline-parsing.md-54-1. Advance the cursor to the end of the parsed text
php-league-commonmark-1.5.7/docs/1.5/customization/inline-parsing.md:55:2. Add the parsed inline to the container (`$inlineContext->getContainer()->appendChild(...)`)
php-league-commonmark-1.5.7/docs/1.5/customization/inline-parsing.md-56-
##############################################
php-league-commonmark-1.5.7/docs/1.5/customization/inline-parsing.md-158-* You can `peek()` without modifying the cursor state. This makes it useful for validating nearby characters as it's quick and you can bail without needed to restore state.
php-league-commonmark-1.5.7/docs/1.5/customization/inline-parsing.md:159:* You can look at (and modify) any part of the AST if needed (via `$inlineContext->getContainer()`).
##############################################
php-league-commonmark-1.5.7/docs/1.5/customization/inline-rendering.md-16-
php-league-commonmark-1.5.7/docs/1.5/customization/inline-rendering.md:17:Block elements are responsible for calling `$htmlRenderer->renderInlines()` if they contain inline elements.  This in turns causes the `HtmlRenderer` to call this `render()` method whenever a supported inline element is encountered.
php-league-commonmark-1.5.7/docs/1.5/customization/inline-rendering.md-18-
##############################################
php-league-commonmark-1.5.7/docs/1.5/customization/inline-rendering.md-22-
php-league-commonmark-1.5.7/docs/1.5/customization/inline-rendering.md:23:* `AbstractInline $inline` - The encountered inline you must render
php-league-commonmark-1.5.7/docs/1.5/customization/inline-rendering.md:24:* `ElementRendererInterface $htmlRenderer` - The AST renderer; use this to help escape output or easily generate HTML tags
php-league-commonmark-1.5.7/docs/1.5/customization/inline-rendering.md-25-
##############################################
php-league-commonmark-1.5.7/docs/1.5/extensions/external-links.md-57-
php-league-commonmark-1.5.7/docs/1.5/extensions/external-links.md:58:Wildcard matching is also supported using regular expression like `'/(^|\.)example\.com$/'`.  Note that you must use `/` characters to delimit your regex.
php-league-commonmark-1.5.7/docs/1.5/extensions/external-links.md-59-
##############################################
php-league-commonmark-1.5.7/tests/benchmark/benchmark.php-212-        '%.2f %d',
php-league-commonmark-1.5.7/tests/benchmark/benchmark.php:213:        $exec($config, array_shift($config['parser']))
php-league-commonmark-1.5.7/tests/benchmark/benchmark.php-214-    );
##############################################
php-league-commonmark-1.5.7/tests/benchmark/benchmark.php-260-
php-league-commonmark-1.5.7/tests/benchmark/benchmark.php:261:    return $exec($config, $parser);
php-league-commonmark-1.5.7/tests/benchmark/benchmark.php-262-};
##############################################
php-league-commonmark-1.5.7/tests/benchmark/sample.md-289-	> 
php-league-commonmark-1.5.7/tests/benchmark/sample.md:290:	>     return shell_exec("echo $input | $markdown_script");
php-league-commonmark-1.5.7/tests/benchmark/sample.md-291-